The 1980s Satanic Panic made some outrageous claims about many aspects of society and devil worship. But...what if they were right?
See All 79 Episodes of "Fangs and Folklore"