Drag Race: Watch An 1100-Horsepower, Twin-Turbo Lamborghini Huracan Take On A …

This superbike is a Kawasaki H2R that comes with a supercharged engine and boasts of a better power-to-ratio. This is despite the fact that the Lamborghini …

  • You already voted!
  • Read More