This video will make your jaw drop.

Bus riders captured an argument between a Cleveland bus driver and an an unruly passenger recently that turned into an all out brawl, with the male driver landing a brutal uppercut on the female passenger, then proceeding to beat her.

It’s unclear what started the altercation, but the video begins with verbal sparring between the two with rampant profanity. Eventually, the woman slaps the man, and he points out that she’s about to go to jail (assaulting a bus driver is specifically outlawed on most buses). Unhappy with just telling her she’s about to be punished, the driver decides to dish out some of his own — he winds up and punches the woman. But as she falls and is left stunned, he proceeds to beat her, even appearing to slam her head into a pole.

“That’s a fu**ing female!” one passenger yells.

“I don’t care!” the driver responds. “She want to be a man, I’m gonna treat you like a man!”

Still not content to leave the already bad situation alone, the driver grabs the woman by the hair after a brief lull. Eventually he walks off the bus to catch his cool as the woman continues to yell threats and obscenities.

Here’s the unedited version [CONTENT WARNING FOR GRAPHIC LANGUAGE]:

And here’s an edited version courtesy of WKYC-TV:

WKYC reports the bus driver has been suspended pending an investigation, although it doesn’t give details about when the incident occurred. WJW-TV says it happened a few days ago but the actual route is unclear.

(H/T: Opie and Anthony)