Day: March 6, 2016

India Bike Week

The one big event of the year for all bikers in India is the India Bike Week. The IBW happens in Goa in the month of February. The perfect setting. Beach, Babes and Bikes! Yeah, I know it’s not exactly Miami or Santa Monica but it’s the best we have…

Continue Reading India Bike Week