In a bizarre turn of events in Delhi, a car delivery ritual went awry when a woman accidentally accelerated, sending their new Mahindra Thar crashing through a showroom’s glass wall. The vehicle fell 15 feet onto the pavement, causing damage and minor injuries to the occupants.