If you haven't seen the footage yet of the Cleveland Bus Driver hitting a passenger, let us warn you first that this is some very graphic footage.     The video shows a young woman on the bus who is verbally berating the bus driver and then at one point physically assaults the bus driver. The bus driver then gets up out of his chair and lays a massive uppercut on the woman. In between the expletives, another female passenger shouts "she's a woman!" To which the bus driver responds "if she wants to act like a man, she's going to get treated like a man!"

You can check out the footage here, just be advised there is extremely foul language and that the footage is graphic.