0 views
Download Film
In Chinathey used to (and in some areas do) punish thieves by locking them in a upright contraption that resembles a wooden neck stock on four long stilts, such as a tiny table with a hole in it sitting about six feet long legs. The contraption locks making them choke to death or need to stand on their tip toes.
Date: November 16, 2018
Stars:
Alexa Von Tess / Damon Pierce
Category:
Submission