A pregnant woman and her boyfriend were attacked in Florida by a large group of motorcycle and all-terrain vehicle riders, many of whom were wearing masks, police said.

A man on a motorcycle among the wild throng of riders — who police said had been driving nearby for hours in a “very reckless manner” — crashed into the woman’s car in Edgewood at about 3:50 p.m. Sunday, damaging the driver’s door during the wild incident at Holden and Orange avenues, police said.

Video released by Edgewood police shows a motorcycle rider crashing into the woman’s car as they both made a left turn, sending the motorcyclist onto her windshield. Many of the other riders then converge on the woman’s car, which she stopped as the motorcyclist got back on his ride and fled westbound, police said.

The woman, who is five months pregnant, was then confronted by several other motorcycle riders as she got out of the car to inspect the damage. She was hit in the head by a female in the group and her boyfriend was also attacked when he tried to intervene. Police said several in the group of riders hit the man with their fists, feet and helmets, knocking him to the ground.

The attack stopped once the riders heard police sirens, a witness later told investigators. They fled westbound on Holden Avenue, police said.

The female victim, who asked to remain anonymous, said her purse also was stolen during the incident. She was unable to describe many of the alleged attackers because they were wearing masks at the time, police said.

She was, however, able to describe a suspect who was riding an ATV whom she accused of starting the attack after the initial collision. Investigators were able to collect blood samples from the hood of the woman’s car, as well as its door and windshield, police said.

No arrests had been made in the incident as of Thursday. It’s unclear exactly how many riders were involved in the attack and whether the couple was targeted by the group, Edgewood police told The Post.

Anyone with information about the incident is asked to call the Edgewood Police Department at (407) 423-8477.