Suzuki Hayabusa-Engined Mini Drag Races Tuned Ford Mustang, Serious Whooping Ensues
Suzuki presented the Hayabusa in 1999, making a profound impression because no series-production motorcycle was capable of matching its top speed without...
Source: autoevolution.com