Featured Item
Photos of People Touring the Firestone Tire Plant, Decatur, IL.
Photographs of Firestone Plant Interior and Visitors During Open House Tour 5/15/1977.
Photographs of Firestone Plant Interior and Visitors During Open House Tour 5/15/1977.