In 1959 a group of Russian hikers were found dead, suffering from injuries ranging from missing organs to radiation, sparking a 60-year-old unsolved mystery. So why not see if we can solve it? Join Erica and Emily as they return to debate the habits of Yeti's, explore the science of bad luck, and ask the classic question: could it be demons?