This just showed up in our inbox and since we’re never ones to turn down free stuff, especially creepy free stuff, we thought we’d share it with you. All I know is that “5 or Die” has something to do with it … what a strange mystery this is!
So dig your eyeballs out and prop in front of the screen for a better look! More as we get it!