Search
Friday 24 March 2017
  • :
  • :

Kevin’s Video of the Week: The ‘Vette VS the Mercedes

Kevin’s Video of the Week: The ‘Vette VS the Mercedes

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?