A man will be taken to hospital following a dramatic rollover in Kewdale but authorities say, miraculously, no one has been seriously injured.
Ambulance services were called to the east-bound lanes of Kewdale Road at Abernethy Road after a car and truck collided about 8.30am Monday.
A spokeswoman for St John said a man would be taken to RPH although WA Police added it did not appear to be life threatening.
A spokesman for Main Roads said the crash unfolded when a van travelling east-bound was struck by a turning heavy vehicle.
A picture shared on Twitter by Main Roads shows a crumpled vehicle and another on its side.
Further images supplied from the scene show the horror state of both vehicles after the crash.
Kewdale Road has been closed and is expected to be shut until at least midday.