Terrifying footage shows a speeding BMW hurtling off a flyover and flipping through the air before crashing around 70ft onto a construction site below.
Three young people were killed and a fourth was left fighting for his life following the horror smash in Mumbai, India.
CCTV shows the black BMW hurtling along the Coastal Road before smashing through a boundary wall.
READ MORE: New dad 21 dies in toxic cistern trap before mum is killed trying to save him
The car then launches into the air, flips over and plunges onto the construction site below.
All four people inside were rushed to hospital, as reported by Need To Know.
Three were pronounced dead while 23-year-old Aditya Oswal was left critically injured.
The victims were named as driver Shanay Gajjar, 21, Aditya Jakasnia, 19, and Dhairya Sheth, 17.
All four were from Ahmedabad in Gujarat and were students living in Mumbai.
The crash happened at around 5am on Sunday (20 September) as the group travelled along the Coastal Road from Marine Drive towards Haji Ali.
Police said they had visited Marine Drive before the tragedy.
Senior Inspector Meena Jagtap said: “It appears that the car was travelling at a very high speed.
“Due to the speed, the driver lost control of the vehicle.
“The car hit the outer wall of the Coastal Road and then fell nearly 75 feet, killing three students and injuring another.”
The impact left the BMW completely mangled, with its roof crushed, windscreen shattered and front end almost completely destroyed.
Police are investigating the circumstances surrounding the crash.
Gajjar was reportedly driving his family’s BMW when it plunged from the flyover.
Police have also alleged that he was found partly inside the wreckage following the crash with his leg on the accelerator.
Local reports claim the 21-year-old had previously been involved in two police cases.
In March, another motorist reportedly accused Gajjar of dangerous driving after alleging a BMW had passed dangerously close to him.
Last month, Gajjar and three friends were also allegedly involved in a drunken disturbance involving police outside a pub.
Police claimed the group had been drinking before later causing a disturbance at a police station and hospital after officers intervened.
No chargesheet had been filed in that case.
READ MORE: Woman 35 dies after undergoing secret liposuction op ahead of wedding