Mitsubishi Cedia Wins Top Spot at INRC Round 2 in Chennai

0
Mitsubishi Cedia recently bagged the top award in the Round 2 of the rally in Chennai at the 2011 Speed Indian National Rally Championship organised by the…
Read More