Loading...
WARNING THIS VIDEO IS VERY DISTURBING!!!!
Surveillance video of passersby ignoring the plight of a Chinese toddler hit-and-run victim has sparked...
CenterNews • 131,198 views
God is sooo going to fuck China up
16 views
God is sooo going to fuck China up