Oblivion #9
The Culture Vultures transformed my life
My home town, Carle Place, NY, is a suburb of New York City in Nassau County, Long Island, originally populated by the GIs who married their sweethearts and fled with them to raise their families in what was then the “country”: green lawns, fresh air, and no black people (it was redlined.)