Watch live: FOX31 News at 9 p.m.

12-year-old Virginia girl stops would-be carjacker from abducting little sister

JAMES CITY COUNTY, Va. -- When a Virginia mom pulled over to help victims of a car crash over Easter weekend, she said she had no idea her 12-year-old daughter would end up being the hero that day.

Paul Salsman was charged with three counts of attempted carjacking on Saturday, April 15, 2017.

Brandie Weiler and her two daughters, 12-year-old Maddie and 7-year-old Mollie, were on their way to Busch Gardens in Williamsburg, Va., on Saturday when they witnessed a car accident.

“We saw the car crash happen right before us, two cars in front of us,” Maddie told WTKR.

Weiler pulled over to help, but while she was on the phone with 911, she said the man who caused the accident -- later identified as Paul Salsman -- approached her van with her two girls inside.

“I could see him going towards the van, and I’m screaming,” Weiler said.

While the girls were waiting for their mom, Maddie and police say Salsman approached their van, stuck his hand inside, unlocked the door and climbed in.

“He was saying all these things like, ‘Let’s go’ and ‘I need to get to this place’,” Maddie said.

He tried to take off, but Maddie was ready for a fight.

“I just went for it,” she said. “Nothing passed my mind except, ‘He is a psycho and he needs to get out of the car.'"

Maddie started punching the man and screaming for help. But she did one more thing to help protect her and her sister.

“I put the car in drive because that is a safety feature on the van, and held it there,” Maddie said.

With the transmission in drive, Maddie knew there was no way Salsman would be able to start the car.

Her actions allowed Mollie to make it out of the vehicle safely.

“I thought he was going to take us,” Mollie said, but she quickly learned she would be safe as she watched her older sister give Salsman a beating.

Maddie hails from a family of police officers and firefighters. Her parents, Brandie and Steven Weiler, say they had gone over situations like this numerous times with their children.

“She has always been told if anyone tries to take you -- kick, scream, bite, hit, gouge out their eyes, whatever you have to do,” Steven Weiler said.

But even he said Maddie’s decision to throw the car in drive to keep the engine from starting surprised him.

Salsman was charged with three counts of felony carjacking, felony hit-and-run, and driving under the influence of drugs.

Police say he tried to steal two other vehicles before they arrived. They say a stun gun had to be used on Salsman two times before he was finally taken into custody.

Maddie suffered a fractured growth plate in her wrist during the incident.

But she has advice to other girls who may find themselves in her position.

"Just fight them," she said.