It's actually just a sketch. I'm not hyping it up, the fear has subsided but I have no idea what the hell that was about. It's not some screamer site, just people trying to figure out what this thing is and giving some history, stories, and photos.
Editz0r: You can just go to...