Truck brakes fail
id: ISK-01-0933
format: HD
location: Russia
Truck brakes fail, resulting in a heavy-impact crash. People crowd to help assist the person in need after the crash.
Tags