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