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