Myths & Monsters 18: The Beijing Ghost Train & Sleep Paralysis Legends
Manage episode 301295932 series 2791532
It's that time again - time for our monthly special episode of Myths & Monsters! This month we talk about the ghost train of Beijing and the various legends surrounding sleep paralysis! Come have a drink & listen!
Support the show150 odcinków