security cameras in China

Submitted on 07/04/2016 by: KIRA
play again watch more videos like this one Trucker bike collided People Jump Out Of The Burning Building Cars crossing the road without looking Woman Gets Fucked Up By Her Own Truck Fucking Impressive Splatter to death Cyclist Somersaults !! Choo Choo train always wins.
Accident China 1,852 views

Tags:

security cameras in China recorded an accident...

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