The Suzuki Hayabusa failed to raise many eyebrows when it was announced in 1998. When the bike hit the showrooms in 1999, however, everyone started talking.
Read moreThe Suzuki Hayabusa failed to raise many eyebrows when it was announced in 1998. When the bike hit the showrooms in 1999, however, everyone started talking.
Read more