Truck Loses Control and Levels Storefront

Wow... this actually made me say, "Hooooo-ly sh*t" while watching it 

Also, it's from RT so I guess by watching it you're helping the Russians. 


Sponsored Content

Sponsored Content