8 years ago
1
The Chest-Sitting Demon Gets Toppled By Science
A crusading neuroscientist has finally come up with a cure for sleep paralysis, the condition that terrified our ancestors. By Theresa Fisher.
Continue Reading http://vanwinkles.com
Join the Discussion
That was quite fascinating.