Episode 79: Krampus
Manage episode 348444575 series 2991022
Krampus' tale and lore go back many, many years. Though many have tried to push the folklore of this Christmas monster (including the Nazis) He keeps coming back. Sit back and relax as I tell you the story of this Anti-Santa from the Alpine region of Europe.
100 επεισόδια