Which is the fastest bike in the world ?

India
October 28, 2006 1:00am CST
Any guesses
1 response
@abrcet (563)
• India
28 Oct 06
hyabuza !!!!!!!!