A drunk dude with serious problems was caught assaulting his Uber driver in this horrifying video, and got a very satisfying comeuppance after the driver uploaded the footage to YouTube for the world to see.  Here is the video of the attack (warning: it's pretty disturbing):

Here's what went down:

Benjamin Golden, 32, was heavily intoxicated in Newport Beach, Orange County and called for an Uber. Edward Caban, a driver for the company, took a call from around that area. When Caban pulled up to the curb, Golden got in the car, despite the fact that he was on the phone trying to locate another driver.

Sources: CBS News | CNBC | ABC 7 | CNBC