› added 12 years ago
762
TIL of an Internet Mystery involving a Cicada which has never been solved.
via reddit.com