Location
Illinois, United States
Fabrication