WTF of the Day! Russian Truck Randomly Bursts into Flames While Stopped at a Stoplight
What the hell are your trucks made of over there??
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|