people are always breakin their necks checkin me out when i'm poppin it up on my hayabusa :]
the best looking and most powerful super sport gsx-r produced by suzuki
"people are always breakin their necks checkin me out when i'm poppin it up on my hayabusa :]" What is the definition of "hayabusa"?