Honda Motorcycle and Scooter India (HMSI), the Indian subsidiary of Japanese bike maker, today flagged off the Mumbai edition of Tour De India (TDI) 2013. To be held across 3 cities in the country, the Tour de India is India’s 1st and largest International Cycling event. This event promotes cycling as a sport and as a […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops