WARNING: This story contains graphic images.
A mother-of-three whose arm was nearly severed in an horrific crash in Golden Bay has thanked the first responders who came to her aid.
Carrie Millson, 43, was travelling in a red Daihatsu Terios with four other adults on August 15 when the car rolled as it turned onto Warnbro Sound Avenue from Aurea Boulevard.
"She (the driver) may have gone a little bit fast for the corner, but she wasn't speeding and she wasn't over the limit or anything...it was just a freak accident," Ms Millson said.
"I think because we were top heavy with the five adults it just tipped.
"Normally the car is on four wheels and next you know we're on two wheels."
Ms Millson said her arm came out of the window as the car rolled.
She suffered a severed artery and lost a lot of blood.
Ms Millson's friend managed to free herself from the wreck and used her shirt to help stop the bleeding.
"She took off her shirt to stem the bleeding and my kid's dad - his cousin, cut the seatbelt and used it as a tourniquet," Ms Millson said.
"I think they saved my arm and my life."
An off-duty nurse was one of the first people on the scene, followed by St John Ambulance paramedics.
"It seems that an off-duty nurse is always around...they're sent by angels I think," Ms Millson said.
"Apparently it was a gory sight and for people to stop and help and put that aside and do what they gotta' do
"To all the people that stopped and helped...you saved my life."
Ms Millson had emergency surgery on her arm as soon as she arrived at Royal Perth Hospital.
"They'd taken veins and an artery out of my right leg and placed them into my arm," Ms Millson said.
"They've taken a skin graft the size of my left thigh and that's covering most of my right arm.
"So I've got a piece of leg on my arm."
Ms Millson said she is recovering well and has her dressings changed every second day.
Her children's father suffered a minor spinal injury in the accident and is undergoing physiotherapy.
The three other occupants received minor injuries in the crash.
Ms Millson said the outcome could've been different if they were not wearing seatbelts.
"It was only my hand and my face that were dragged out of the window...had I not had a seatbelt I think my whole body could've been dragged," she said.
Major Crash officers are still investigating.
Charges are yet to be laid.
Teen boy killed after being struck by two cars while crossing road in Warnbro
Free supplies, health checks, advice for Mandurah pet owners
Rockingham Detectives ask for public's help to find wanted man
LISTEN: WA Police release triple-0 call from shooting murder of bikie boss Nick Martin at Kwinana Motorplex
Police pursuit comes to crashing end in East Rockingham
Tensions boil over in Rockingham council chambers as motion to reinstate weekly red bin collections is defeated
WA's first public National War & Service Animal Day commemoration to be held at Dawesville War Memorial
New road safety laws to be named in memory of Furnissdale hit-and-run victim
UK nuclear submarine docks at Rockingham's HMAS Stirling
