Thursday, December 19, 2013

What the hell is this?

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..