VIDEO: Beating of bus driver in Olympia caught on camera

OLYMPIA -- The ferocious beating of an Intercity Transit bus driver in Olympia was caught on camera.

The incident began Tuesday afternoon when the bus driver asked a passenger not to use profanity. During an argument, the driver asks the passenger to get off the bus -- and then pushes him.

That's when the passenger attacked the driver. In the video, you can see the man punching and screaming at the driver. Other passengers ran to help and pulled the man away for a while, but the man went after the driver again before fleeing.

The suspect was found downtown nearly two hours later, police said. He was arrested and taken to the city jail on a charge of assault.