China: 81 mph , in the fog

Submitted on 02/10/2025 by: zeppelin666
play again watch more videos like this one Asian Drivers and Icy Roads = stupid idiots i don't care if someone see us, fuck me now Seonds After Fatal Rollover In Nigeria Guy On Moped VS Falling AC Helicopter detaches while being airlifted Indian Couple Dies Instantly Loss of control on motorcycle and collision during a wild race on "open road" (Go pro) Filipino Road Carnage
Accident China 10,641 views

... ...

Enjoy!

Zep'

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