One Less On Roads Of China

Submitted on 05/27/2024 by: Wicked
play again watch more videos like this one Ouch.. His helmet didn't help Car crashes on highway Incredible Acts by depraved humans Deadly Work Accident In China Bzzzt! I'm tired of their stupidity OUCH! Barbell Falls On Gym Members Neck
Accident China 9,181 views

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