World's first-ever franchise-based Supercross Racing League launched in India, know details
Other Sports | June 04, 2023 20:10 ISTThe inaugural season will commence at the Jawaharlal Nehru Stadium in New Delhi, in October 2023. It will be followed by events in cities such as Mumbai, Pune, and Ahmedabad.