A caught-on-camera assault shows what appears to be several juveniles and possibly some adults shoving a woman off a Metrobus in Washington, D.C.

In the clip — which is censored for its ongoing profanity — a group can be heard berating a woman with red hair for nearly a minute as she stands near the back door of the bus. After telling the lady to "get off the bus" multiple times, the video shows the driver come to a stop, doors open and the woman enduring the attack.

"In the future I would just hope that Metro could, I guess, find some type of way of preventing this from happening to someone in the future," victim Kyla Thurston told FOX 5. She said she gave up her seat after a woman with young children got on the bus. 

"After that, the kids were cursing," she said. "I was just like, ‘You know, can you all stop the foul language?’" At that point, she said the "kids" became unruly and started being disrespectful while throwing objects at her. 

WASHINGTON POST WARNS DC BILL ALLOWING ILLEGALS TO VOTE IS A ‘POLITICAL GIFT TO THE GOP’ BEFORE MIDTERMS

Metro assault DC photo

Concerned bystander video captures woman being thrown off Metro bus in Washington, D.C.

DC 15-YEAR-OLD SHOT DEAD ON GRANDMOTHER'S PORCH KILLED YEAR AFTER FATHER ALSO MURDERED IN SAME NEIGHBORHOOD

DC assault picture

Screenshot of assault video from Metro bus in Washington, D.C.

The parent who recorded the latter end of the incident does not want to be identified due to concerns for her own safety. She said people threw bottles at Thurston, shoved her, and some even put hands on her neck, choking her as they pushed her off the bus. 

Woman being dragged off bus

Concerned bystander records a group of people kicking a woman off a bus in Washington, D.C.

The concerned bystander said it hurts that she could not step in, afraid for her family, so she recorded hoping it could help.

CLICK TO GET THE FOX NEWS APP 

Metro has not responded to FOX 5 about their policy regarding altercations, but a spokesperson did call the incident "disturbing" and "unacceptable" in a statement. 

Metro Transit Police Department is investigating the matter and is requesting anyone with information to call 202-962-2121.