Ladies, for those of you who haven’t heard the hype, the Chicago Auto Show begins this Friday for the public, February 11. Utilizing more than 1 million square feet in the North and South Exhibit Halls of the McCormick Place complex (2301 S. Lake Shore Drive, Chicago), you can peruse the glory that is the... Read more »