Featured Item
Photo - Aerial View of Firestone Plant and Buildings
Photograph --Aerial View of the Firestone Plant located on 22nd Street, Decatur, IL. Photograph of the Firestone Buildings.
Photograph --Aerial View of the Firestone Plant located on 22nd Street, Decatur, IL. Photograph of the Firestone Buildings.