lotus

Corvette Grand Sport Vs Lotus Evora 400 - UK Vs USA [Carfection]

One win in a battle between USA and the UK in the arena of sports cars. Lotus Evora 400 or Corvette Grand Sport? Watch below!

Gabe Pérez 07 May, 2017