World's first-ever franchise-based Supercross Racing League launched in India, know details
Other Sports | Jun 04, 2023, 08:10 PM 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.