You have no items in your shopping cart.
Subtotal: $0.00
You have no items in your shopping cart.
Hayabusa is Japanese Peregrine Falcon - the fastest member of the animal kingdom.(Over 240mph - the bird, not the bike!)
Pretty cool name for a pretty cool bike!