Guys, I don't own a Haybusa, instead I chose a '99 TLR. Love it! I got this in an email and thought I'd share it with you.
WHAT'S A HYABUSA? ONE FAST BIKE!
Hyabusa is Japanese for peregrine falcon, the world's
fastest bird, but it's also Suzuki's latest entry into the
high-tech world of...