Episode 79- Internet Mysteries: Ong's Hat and Cicada 3301
This week we’re talking about one of the very first internet mysteries, and a complicated puzzle still waiting to be solved.
This week we’re talking about one of the very first internet mysteries, and a complicated puzzle still waiting to be solved.