Has anyone seen THIS website? It is kind of sick, is it some prank, or hoax? I am not sure yet, what i do know is that the clock on the website counts down to January 4th 2014, reference to Cicada 3301? Occult? Knights Templar (what they call themselves)?
Leave your thoughts in a comment..
1 comment:
More info:
http://forums.unfiction.com/forums/viewtopic.php?p=1025921
Post a Comment