When a truck's brakes fail in China

Submitted on 12/01/2022 by: drzy
play again watch more videos like this one Giant Billboard Collapses - 14 Dead Shutting Down A Glory Hole Man Jumps From An Overpass In Acapulco, Mexico SUV Driver VS Scooter Riders In Taiwan Stupid Idiots Hurt in Collapsed Roof Woman's Guts Hang out of Belly Close Call In India Two Assholes are Better that One
Accident China 5,111 views

Tags:

More is not known about the accident

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