The Buddh International Circuit in Noida is no stranger to big time races, so as fans hold their breath for the world's premier motorcycle racing tournament.
Buddh International Circuit last hosted a F1 race in 2013 and it does not look like the sport will be returning to the country in the near future.