Browse Items (146 total)

  • Tags: Manufacturing

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.