Car News Mahindra XUV700 Drives on its Own as Stupid Driver Sits on Passenger Seat – VIDEO 4 years ago