The Lighter Side of the Detroit Auto Show

Chrysler2009

Chrysler's 2009 display area

Chrysler’s 2009 display area. Almost as nice as a shopping mall.

Share
Share
Bookmark the permalink.

Leave a Reply