A driver was miraculously unharmed after a train slammed into his car and dragged it along the track for several metres.
Images showed the man, described as being in his 60s, trapped in the crumpled wreck of the vehicle.
Fortunately, he appeared to be conscious while waiting to be cut free from the wreckage.
READ MORE: Influencer weighing 33 stone goes to police after gym ‘refuses him over weight’
Witnesses said he tried to nip in front of the train at a level crossing but his car was struck.
His vehicle ended up trapped between the locomotive and two traffic light poles.
Onlookers tried to rescue the driver from the wreck but he had to be cut free by firefighters on the scene, as reported by Need To Know.
The accident took place in the Gustavo A. Madero borough of Mexico City, Mexico, on Tuesday morning (27 Jan).
Using hydraulic tools, the firefighters managed to rescue the driver and provide first aid at the scene.
He was subsequently taken to a nearby hospital for medical checks.
Preliminary reports said he did not suffer any serious injuries despite the powerful impact.
The accident caused severe traffic tailbacks in the area as the authorities worked to clean up the crash site.
Police arrived on the scene to manage the traffic flow and carry out a preliminary investigation into the cause of the crash.
READ MORE: Predatory security guard lured girl, 14, into office to sexually assault her