This is the highest day on the Druidic Witch's Calendar, while May 1 is the Illuminati's second most sacred holiday. Human sacrifice is required. Since the celebration officially began the night before Beltaine, the tradition has developed among occu...

Read full blog post