What the hell is going on over in Russia?
This is starting to get out of control in Russia.
Little did this scam artist know that the driver had a dash cam.
He was looking to die but all he got was an ass woopin!
There's a reason why so many Russians use dash cams.