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.