Mahindra THAR is one of the most powerful off roader SUVs in India equipped with a Soft Removable Top and this SUV also offers a true wind in the hair, off-road adventure...