The neon extravaganza promoting the Car Town used-car lot on Western Avenue in Chicago was dismantled in 2020, having stood there, it’s believed, since the mid-1950s. The neon was complemented by some large-scale painted signs as well as a very nice Mid-Century Modern structure. More on Car Town. Back to the Automotive Art Gallery index
Continue reading