Some days back, while I was in Delhi, I met up with one of the biggest superbike clubs in India - GODS. GODS stands for Group Of Delhi Superbikers.
Ofcourse, one bike that has always made me happy is the Busa. The club has around nine of these. Here are a couple of pictures of the bike that tops my wish-list!
Also, see this video of the 2008 Hayabusa being played around with
No comments:
Post a Comment