Two young kids were handed over to social workers after police arrested their mom for impaired driving and fleeing from an accident on a flat tire.
The 36-year-old woman had her three-year-old son in the back seat as she weaved into oncoming traffic. She refused to obey a Mountie's orders once he stopped her, so he switched off the car himself. She later blew two-and-a-half times the legal limit at the RCMP detachment, police said.
"He was giving her directions to put it in park," said spokesman Const. Kris Clark. "She went to drive away and he had to effect that action himself.
"Considering the circumstances, it's fortunate the child is uninjured. It's difficult to say how terrifying that ride was."
The woman was on her way to pick up her six-year-old from school Wednesday afternoon and crashed her Volvo into a parked car on Lakeshore near Bluebird Road, RCMP said.
She kept driving north with no air in her front passenger tire and drove into the southbound lane several times.
Witnesses said her head was bobbing as if she were falling asleep.
The tire disintegrated, but the woman seemed oblivious. She barely avoided several collisions before turning onto Richter Street.
She almost drove into a Mountie waiting in his police vehicle, police said.
He turned on his lights and sirens and did a U-turn. Another motorist pulled over in front of her and she nearly hit the vehicle before stopping.
The officer approached her car and opened the driver's door. She tried to drive away but he managed to turn off the ignition. She appeared extremely drunk, police said.
RCMP turned over both children to the Ministry of Children and Family Development.
It's believed they were still under social workers' care Thursday.
The woman has no prior record.
She was released on a promise to appear in court in the coming months.