If you were a child in the 1980s, then you probably heard terrifying rumors about devil worshipers in the woods. Remember? They sacrificed your pets and danced around fires? Remember how no one ever actually saw this happening but we were all terrified? Well, consider this post a warning to all those fools running around […]