Tag: Connecticut

  • December 22, 2009
    This installation known as Ghost Parking Lot existed in Hamden, Connecticut from 1978 to 2003 (or 2007, depending on the…