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
Its official; India to have its own league for the sport of Supercross racing opening its doors to global participation. India all set to become the next global destination for … Read More