A 58-year-old mother has been charged after allegedly running down her daughter in a car and dragging her for 100 metres.

Just after 12 am on Sunday, outside a 21st birthday party held in the family home, 27-year-old Keely Palmer was struck by a Toyota hatchback and dragged down the road.

She was then pinned under the car for more than 90 minutes as paramedics and rescue crew frantically tried to free her.

She was reportedly conscious during the whole ordeal and was eventually freed at around 2 am.

Keely was then taken to St George Hospital in a serious condition with compound fractures to her right arm and leg.

“She was just bellowing, crying, screaming. It was pretty shocking,” neighbour Amber Wardrop-Barros told 9News.

“You could just hear screaming… they were saying ‘can someone get a jack, can someone get a jack?’

“So, I thought maybe someone was stuck under a car.”

Her mother, Dale Palmer, was subject to a roadside breath test at the scene which allegedly returned a positive result. She was then taken to Sutherland Police Station for further breath testing and allegedly returned a blood-alcohol reading of 0.166.

“There was a party there throughout the evening, but as to the reasons why she was in the vehicle they are unknown at this point of time,” NSW Police Chief Inspector Gary Ford told 9News.

“Her reading of .166 will be the alleged reading for that breath test.”

The mother’s licence has been suspended and she has been granted conditional bail to appear in Sutherland Local Court.

This article originally appeared on Over60.