Warning: Video Contains Strong Language
A bus driver got into a heated argument with a passenger mid-route, leading to the two throwing fists.
At the beginning of the video clip, it appears the bus driver has had enough of one of his passengers and stops mid-route to get the man to get off the bus. The passenger is very upset and curses at the driver that it isn't up to him where he gets off the bus.
The bus driver isn't having any of this dude's attitude and invites him to confront him over the issue.
The two get into each other's faces and the passenger allegedly hits the driver. The driver then comes back and lands a couple fists to the side of the dude's head, sending him to the ground and making him bleed.
The passenger even admits that he shoved the driver from behind when he turned his back to him.
Good luck ever getting on a public bus again, dude.