The INRC challenger seen at the 1st Round in Chennai!
The FMSCI Indian National Rally Championship is a yearly rally held across…