The FEDERATION OF MOTORSPORTS CLUBS OF INDIA (FMSCI) grants exclusive commercial rights to SUPERCROSS INDIA PVT LTD (SXI) to operate and promote a new SUPERCROSS RACING LEAGUE IN INDIA

Previous post Divikriaa Foundation partners with VVMC Marathon
Next post Rishikesh’s Shaantam Resorts voted amongst Best Resorts in the World for Record 4th Year