NEWPORT BEACH, California (MyFoxBoston.com) -- Sucker punches and hair pulling were all caught on tape as an Uber passenger attacked his driver over an apparent drunken dispute over directions.
The video out of Newport Beach, California has been viewed more than one million times. It all began when the Uber driver tried to kick a drunk man out of his car.
<< RAW VIDEO: Uber driver attacked >>
The man opens the door to get out of the car, but then begins beating the driver and hitting him in the side of the head over and over.
Police say the man in the back seat is Benjamin Golden. He now faces assault and public intoxication charges.
As for the driver, he says he won't be driving for Uber anymore.
As seen in the video, the driver ends the assault by turning and pepper spraying the passenger in the face.
The passenger in the video was a corporate manager for Taco Bell, but he lost his job Monday once the video surfaced.
Cox Media Group