The MotoGP is on a constant quest to make the Motorcycle World Championship a truly global event. In 2011, the MotoGP will visit 13 countries on four continents, and soon, they could be making the trip to India. Formula One racing will make its debut in India this October, and according to Manuel Arroyo, the [...]
Archive
Recent Comments
Links