2010 Detroit Auto Show Final Walk Around The Exhibit Floor
Detroit MI January 18, 2010; The theme of the Detroit auto show, according to chairman, Detroit auto dealer Douglas R. Fox, is “What a difference a year makes.” I must agree.
Read more on The Auto Channel
