Who Wins in this Triple Race? McLaren 675 vs 911 Carrera GTS vs Golf R
When racing vehicles, typically, one would expect them to be somewhat evenly matched, but Top Gear decided to spice things up a bit. They pitted a McLaren 675LT, a Porsche...
Read more