Post Thumbnail

In 1947, the Tucker Car Corporation opened shop at the Dodge Chicago Plant, the one-time world's largest building located on the city's southwest side, a stone's throw from Midway Airport. Half a decade before, construction workers lovingly nicknamed the site \"Hitler's Headache,\" a title it earned

1 year ago 0 Comments
August 6, 2013 at 5:06PM