3/14/15

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.

2 comments: