Talk:The Weird Part of YouTube/@comment-25052433-20150607174306/@comment-5632489-20150815170825

Snuff films absolutely exist - have you heard of Peter Scully?