To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
according to eyewitnesses, the smell on the road was unbearable
Fucking Chinese!!!
Fartmageddon
Mmm yum ….partially digested dog hot pot raining down on you. Bet it smells as bad as it sounds.
Swipe up for next video
Fucking Chinese!!!
Fartmageddon
Mmm yum ….partially digested dog hot pot raining down on you. Bet it smells as bad as it sounds.