Eating live leeches

Going...going...gone - Sakshi Post
Oct 25, 2016
A man gulps down live leeches and comments on them being “yummy” in South China.
Back to Top