Truck lands on car in China. LukeTheDrifter Published 08/02/2012 Chinese driver lucky to barely avoid being crushed by overturning truck. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: asian truck car accident NEXT VIDEO How The Best Commercials Are Made 0 Comments Log in for Comments
0 Comments