Happy journey trip with new Mahindra Thar