Ghost Parking Lot

New Hamden Plaza, Connecticut, USA Demolished I grew up in Hamden, right next to New Haven, and this was always the coolest thing we had going. On the main road through town, located right at the bottom of the big shopping center parking lot, the Ghost Parking Lot was striking. I loved the darkness of […]