What did we learn from the Russian Sleep Experiment?

Anyone here ever hear of the… Russian Sleep Experiment? *Shines flashlight creepily upward under chin* Oooh… mystery mists that drive you crazy? Getting possessed by the sleep deprivation devil? Unfortunately, now that I’ve gotten you all excited, I also have to be the one to tell you: It ain’t true. Yep. It’s a myth. A […]