One Less On Roads Of China

Submitted on 05/27/2024 by: Wicked
play again watch more videos like this one Stupid Idiots Jumps Off Stage & Cracks his Ribs Polish f16 crashes during airshow Thump Thump Man falls from tram and get run over "Sir, please step out of the vehicle!" Parachute didn't open Last Jungle Shift DEPRAVED HUMANS
Accident China 9,141 views

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