China: Statue in public square appears to show pigs having incestuous sex

"I can explain this." Pigs Depicted Having Sex Doggy-Style In Zhengzhou Public Square Are Said To Represent Filial Piety.
Loading...