Detroit Autorama awards 1st place to little red Corvette from Saginaw

acc_admin's picture