Chicago Auto Show Opens Doors to the Public

The largest auto show in North America is held annually in February at McCormick Place convention complex in Chicago.

By Jorge Ernesto Clavo Abbass, Contributor

.