Autocar puts the 911, Merc SLS, Lexus LFA and GTR in a head to head battle
Its not exactally got the production values of Top Gear but just listen to some of these automotive materpieces rattle down the run way. Which of the various mega-horsepower supercars is the fastest of all? We pit the Mercedes...
Read More