Cicada 3301: The Great Internet Mystery Solved!

An early clue in the 2012 version of the Cicada 3301 puzzle.
Produced by WNYC Studios