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!


(Watch previous eposides of Carfection @ GabeTURBO / Tumblr)
Next Post Previous Post
No Comment
Add Comment
comment url