Reminds me of that great movie, the Human Centipede. That was some fvcked up sh!t. http://www.bbc.com/news/uk-england-39748246
Forum Rules