Tow Truck Driver Fail


90 Stars
loading...Loading...

Somehow, it’s a relief and a comfort to know that on the other side of the world in Shanghai there are feisty and annoyed lady drivers saying no (and perhaps worse) to authority. Hilarity ensues at :26.

More Awesome Stuff