The Buddh International Circuit in Greater Noida recently hosted the 2-day long event, Biking Festival of India, the last day of which saw the presence...