Terrifying footage has emerged of the moment two cars and a van smashed into each other at high speed in front of a shocked driver.

Mike Ashcroft was driving on the A470 in Brecon, Wales, on Friday at around 9am when the 47-year-old recorded the footage on his dash cam.

The video shows a car thrown across the road as it flips and lands on its roof while another car crashes and a van careers over the edge of the road and down an embankment.

One of the drivers was overtaking at high speed when he caught the other driver unaware as they edged out to overtake the van.

(Image: Wales Online)

Mike recently moved from London to Ogmore Vale and said he is concerned about the dangers of roads like the A470.

He said: “The footage is just shocking. I think it takes scenes like this for people to realise how dangerous it can be on that road. It may make people take notice - it’s important to show people.”

The ambulance service confirmed that everyone involved in the accident was "walking wounded".

Mike said two women were in the car in front of him and he tried to help them out of the car. Because the car had flipped, he found them upside down in their seats.

“Luckily they had their seat belts on but they were still stuck in the seats,” Mike said. “They said they were OK but they looked in shock."

(Image: Wales Online)

Wales Online reports that other drivers also stopped to help and emergency services were on the scene very quickly.

A spokesman for the Welsh Ambulance Service said: “We received a call at 9.31am to a report of a three-vehicle accident with two persons trapped.

“Two ambulances and a rapid response vehicle attended. Persons trapped were freed quite quickly and the crew reported there were four walking wounded patients at the scene and they were taken to Prince Charles Hospital.”