Tag: 2012 Mahindra Thar in India
2012 Mahindra Thar will come with upgraded interiors and AC
Last year Mahindra revealed the all new Thar to its enthusiasts amidst a lot of anticipation as the fans have always revered Mahindra for their designing as…