This just in, Defango is going to Def con 2017! We are going to do all the things and figure out what’s up with this new cicada 3301 puzzle.
Your email address will not be published. Required fields are marked *
Email Address *
Notify me of follow-up comments by email.
Notify me of new posts by email.