In this webisode of Battle of the Supercars we watch as the Lamborghini Gallardo and Ford GT go at in Los Angeles to test their speed, aerodynamics and power! Both cars are massively powerful and both are ideal to watch in action. To see which mean super beast comes out on top click the video below!
That is sooo crazy. More crazyness in the next video below!