Search
Saturday 1 October 2016
  • :
  • :

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?