Kevin: It’s drag-race time! The Chevrolet Corvette ZR1 vs the Mercedes SLS AMG vs the Mercedes C63 AMG. Who do you think will win?
Kevin’s Video of the Week: The ‘Vette VS the Mercedes
Jun 01, 2016Amy PlemonsComments Off on Kevin’s Video of the Week: The ‘Vette VS the Mercedes
Previous PostJerry's Video of the Week: They're Baaacck... Next PostNew Law Requires Rental Cars Be Fixed