Monday, April 19, 2010

North American International auto show invades Detroit

For the first few weeks of January, the streets of downtown Detroit, Michigan, were bustling with construction workers, security guards, CEOs of the worlds top car manufacturers, and Northwestern College students.

No comments: