Downtown Automobilia show definitely has green light

July 03, 2010 12:00 AM