Brace up Racers! MotoGP to be held in India, check schedules, participants and other details here
In a historic first, India is hosting the first MotoGP event in the country. MotoGP, short for Motorcycle Grand Prix, is the highest class of motorcycle road racing events held on road circuits. The event is taking place in Buddh International Circuit in Greater Noida, Uttar P...