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