The Battle Of The Supercars
September 23, 2013
Automobiles, Fun & Humour, Videos
If you were to put up four of the latest super-cars against one another, which do you think would win? This is a battle between the Bugatti Veyron, The McLaren MP4-12C, Lexus LFA and the absolutely AWESOME Lamborghini Aventador
Subscribe to MBV