Twitter Video Tools
Watch
Is this why China is living in 210 Malaysian Chinese go to China and can't even enter the toilet ? as they found stinky feces ?. The smell was so intense they couldn't even enter it.
View tweet
Timeline

More