(short) scary truck crash in China

Submitted on 07/04/2021 by: rollthebones
play again watch more videos like this one Total fool Another train wins! accident at the railroad crossing His Parachute Didn't Open Don't Play With Lava Pigtail Face Fucking Failed suicide Speed Kills
Accident China 2,821 views

Tags:

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