To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Oblivious cyclist ends up underneath a truck in China.
chinese people dont give a fuck about each other. fucking trash people
you can't park there
Ling Ling is pinned pinned up the tire
Swipe up for next video
chinese people dont give a fuck about each other. fucking trash people
you can't park there
Ling Ling is pinned pinned up the tire