To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Yibin City, China February 12, 2025-Person leaving for vacation outside high-speed railway station was killed.
An asian driver was involved? No way!
Living in China is an undeclared death penalty.
His eyes were pretty squinty already, how would you know
Swipe up for next video
An asian driver was involved? No way!
Living in China is an undeclared death penalty.
His eyes were pretty squinty already, how would you know