February 24, 2011
For last week’s Chicago Auto Show, held Feb. 11 to 20 at McCormick Place, General Motors set its sights not just on auto hounds from around the Windy City, but all over the world by deploying a new and innovative 360-degree photo activation at its exhibit. The activity was set up to promote the new...
read more