This browser does not support the video element.

Stupid Woman Yet Lucky Hit By A Flatbed Truck As She Deviated From The Motorcycle Lane

RL Aug 21, 2025

This is in China.

See the full version of this page