Wednesday, February 4, 2015

St Louis Car Company advert, 1950


This lasted from 1887 to 1974 and was a once major manufacturer of public transit vehicles: "60 full acres of coordinated activity"

No comments: