Before she started recording, this witness says the male driver was outside his car, and she says he was shouting into the female driver's window. Now police are looking into those first few moments before things got physical.
Jennifer Needham still can't believe what she saw riding on Amherst Street in Nashua Sunday, she turned to look when she heard beeping and yelling.
You see her get out of her car. Storm up to his car. That's when he got out and shoved her to the ground. I was just shocked.
Jennifer's boyfriend kept driving trying to shield her young kids from what just happened.
"You just don't see that every day. You just kind of pause and later on wish you'd done something differently.
But other drivers say her quick thinking to record it could help police. "
"It's good people have their cell phones on them all the time. They can record this stuff. That was nuts! That poor girl."
It's that image of the woman on the ground, Needham can't stop thinking about.
"If he's willing to do that in front of that many people, I'm not one to speak for people but I can only imagine what he'd do in another situation."
Nashua Police are investigating they've identified both drivers and are interviewing witnesses, but no charges have been filed.
In Nashua NH Juli McDonald WBZ News.