Bags On Heads = Scary
...bags. And pillow cases. And white paper sacks as well. This is my formal declaration that I'm trademarking this stuff. I'll get it in right before The Strangers breaks and the piles of money will come flooding
Friday The 13th Part 2 (1981) The trailblazer for me really. I'm sure there have been white bags on heads before, but this is the...
