Truck Accident in China – Pickup Truck battle

Truck Accident in China – Pickup Truck battle. Accident involving a pickup truck and a big truck in China caught on dashcam.

About roadfail