Feral Cannibals in The Mountains

Did you enjoy classics like Wrong Turn, The Hills Have Eyes and the latest one American Horror Stories? Well then this episode is for you! I discuss the possibility of cannibalistic feral people living in the mountains praying on innocent campers and look at the case of Dennis Martin who went missing in 1969 and hasn't been found till this day!