Short vid from China

Submitted on 07/16/2017 by: Wicked
play again watch more videos like this one Last Delivery Woman Swallowed by Escalator in China Bin explodes Municipal Worker Gets Electrocuted After Touching High Voltage Cable In Playa del Carmen Woman Manages To Break Neck On Hockey Goal Bumper-test Collection How the Fuck is She Alive? Speeding accident
Accident China 1,634 views

Tags:

that says all about their driving skills

You must be logged in to view comments. Click HERE to register.