A motorcycle rider has died at the scene of a crash overnight.
A 48-year-old man has died after crashing his motorcycle in Ravenswood overnight.
Another man is in a critical condition in Royal Perth Hospital.
The crash involving two bikes and a car, happened on Old Mandurah Road at around 5:15pm.
Police say the 48-year-old male rider of a black Harley Davidson crashed into a stationary Mazda 2 then took out a silver Harley Davidson coming in the other direction.
The RAC rescue helicopter was sent to the site, and the 47-year-old male driver of the silver Harley Davidson was taken to Royal Perth Hospital.
The driver of the Mazda was not injured.
Major Crash police closed the road in both directions as they began their investigation.
Police would like to speak to anyone who saw the crash.
Anyone with information should contact Crime Stoppers on 1800 333 000 or make an online report.
Nearly 50 tobacco stores closed, over five million cigarettes seized under new laws
Yarloop man fined thousands, rods forfeited over illegal fishing haul
Rockingham named a state hotspot for dog-related incidents against posties
Police uncover 2kg of meth during crackdown on impaired drivers in Mandurah
WATCH: Police release vision of Barragup arsonist
Local landholders encouraged to work together against invasive weed
Wellard family provided temporary accommodation after burst water pipe floods home
Elderly woman taken to hospital after crash on the Kwinana Freeway in Baldivis
Pop-up ice skating rink glides back into Mandurah for winter school holidays