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!
Got news? Click here to submit it!
Tell us your theories below or in the Dread Central forums!