Chicago Auto Show February 8 – 17

Chicago Auto Show February 8 – 17

The Chicago Auto Show, North America’s largest, kicked off on February 8 and will run through February 17. The show, in its 106th edition, has run since 1901, and is now housed at McCormick Place, 2301 South Lake Shore Drive. Attendees will be able to kick tires, grab a seat, push buttons, throw shifters, and […]