Follow CBSPHILLY Facebook | Twitter

BRIDGEWATER, Mass. (CBS) —  A jogger who was sexually assaulted and almost kidnapped in Massachusetts is speaking about the bold attack.

The attack happened about 7:30 a.m. Sunday in Bridgewater.

Bucks County Authorities Investigating At Least 2 Cases Of Attempted Child Lurings

According to police, the victim was jogging when a stranger pulled over, got out of his car, and tried to grab a hold of the woman.

Police say a struggle between Gordon J. Lyons, 57, and the 37-year-old woman ensued.

Lyons sexually assaulted her, police said. He then got back in his car and drove off after a neighbor noticed the attack.

The victim, who asked to not be shown on camera, described the violent struggle.

“The next thought, which I’m glad I had, was you’re not going to let this happen. This isn’t how your story ends,” she said.

‘Bold And Brazen Attack’: Man Accused Of Kidnapping, Sexually Assaulting 4-Year-Old Girl In Avondale

Lyons has been charged with kidnapping, indecent assault, and battery.

At his arraignment on Tuesday, Lyons pleaded not guilty to all charges. He is being held without bail pending a hearing.

Prosecutors revealed that Lyons was convicted of rape in a 1978 case.