autorebellion.com
VW Ameo Cup: Round 2 Race 1- Devin’s Domination
Madras Motor Racing Track (MMRT) carries significant history in the motorsport of India. The MMRT was built in late 1980s and was inaugurated in 1990. The MMRT hosted the second round of the Volksw…