An Entertaining & Informative Vintage Automobile Internet Magazine

Homewood, Illinois….

Commuters cars are parked at the Homewood train station outside of Chicago, while they take the train into the big city. June 12, 1958

Leave a Reply

Your email address will not be published. Required fields are marked *