61st Annual Detroit Autorama March 8-10, 2013
Posted on March 8, 2013
Cobo Center Detroit, Michigan
Friday, March 8, 2013