This Ducati 916 is a drag bike special that uses parts from a Monster, and more surprisingly, an Aprilia RS125.
In this action-packed drag race, leading motorcycles face off to determine which machine delivers the fastest performance. The video highlights both the power and handling of these impressive bikes as ...