Used Test: Suzuki Hayabusa GSX-1300R review

Fancy having your brain scrambled by speed? Not averse to a bit of time in chokey? If the answer to either is yes, then the 190mph Hayabusa is for you.