Browse Items (1 total)

  • Tags: BS1273

Photos of People Touring the Firestone Tire Plant, Decatur, IL.

BS1273-Open_house-5-15-1977001.jpg
Photographs of Firestone Plant Interior and Visitors During Open House Tour 5/15/1977.