Probably Luckiest OG In China

Submitted on 03/01/2024 by: Wicked
play again watch more videos like this one Dumbasses caught in the act! Biker dies after managing to hit the only car on the road Bus Mounts Pavement, Crushes Woman Bus crash Unique POV Killing Your Idiot Of The Day Is... THE FINAL DEATHINATION high-speed police chase guy ejected from his car
Accident China 4,981 views

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