Short vid from China

Submitted on 07/16/2017 by: Wicked
play again watch more videos like this one The Mother of All Omelettes Farm Equipment Has No Mercy for Indian Farmers Deadely Ejection In Chile Woman Hit By Train, Dies Of Cardiac Arrest Couple ran over by car. Live Streamers Inadvertently Document their Own Deaths Vietnamese Biker Smeared Under Truck Wheels Iowa Man Arrested After Ramming 2 Police Cruisers
Accident China 1,524 views

Tags:

that says all about their driving skills

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