When a truck's brakes fail in China

Submitted on 12/01/2022 by: drzy
play again watch more videos like this one Motorcyclist's lower body is crushed under the wheels of a truck A vehicle slammed into the DTW Delta Terminal. + Shine + Asian Community Services Stupid Idiot Gets Burned by Fireworks Car Pool Street Race Accidnt In Colombia French dude impaled
Accident China 5,291 views

Tags:

More is not known about the accident

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