Madras Motor Race Track Receives FIA Grade 2 Certification

0
India, an emerging name everywhere except for the motorsports, had now fulfilled that gap as well. As reported, the Madras Motor Race Track (MMRT) is awarded a…
Read More