This Ducati 916 is a drag bike special that uses parts from a Monster, and more surprisingly, an Aprilia RS125.
YouTube on MSN
Top motorcycles face off in drag racing showdown
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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results