One person was killed and more than 30 others were injured after a bus skidded and flipped on a rain-soaked motorway.
Horror CCTV footage shows the vehicle hurtling out of control along the wet road during heavy rain.
It slammed into the end of a barrier, flipping onto its roof, tearing apart its chassis and scattering debris across the carriageway.
READ MORE: Boy, seven, drowns in water park pool after pregnant mum briefly leaves to use toilet
Smoke could be seen rising from the wreckage as bystanders rushed to help the injured.
The crash happened on National Highway 66 in Kuttippuram, India, yesterday (26 July) morning.
The accident left one passenger dead and more than 30 others injured, three of them seriously, including the conductor.
Several passengers managed to escape without injury, as reported by Need To Know.
Witnesses claimed the driver had been speeding before losing control, with the bus reportedly skidding for more than 25 metres.
It struck an autorickshaw before coming to rest upside down on top of an unoccupied car that had been involved in an earlier accident.
Several passengers trapped inside the mangled wreckage were freed after emergency responders cut through parts of the bus.
The injured were taken to nearby hospitals.
The deceased was identified as 31-year-old Vaishnav, from Peruvayal.
An unnamed official told local media: “It is assumed that Vaishnav was sitting in a seat in the middle of the bus.
“He was thrown from the bus on impact and died at the scene.”
The official added: “It is an accident-prone area, and a car met with an accident there two days ago.
“There is a slope near the crash site. When vehicles brake on the slope, there is a high chance they will lose control and skid.”
Kerala Transport Minister CP John told local media: “According to preliminary information, the bus was travelling at high speed.
“An investigation has been launched into the incident.”
READ MORE: Influencer who chronicled battle with one-in-a-million skin condition dies aged 36