7 Things You Need to Know About Krampus, Germany's Christmas Demon

7 THINGS YOU NEED TO KNOW ABOUT KRAMPUS

Let’s get right to it: Krampus is a Christmas demon. What? You don’t have hellish yuletide demons where you live? Then you must not live in Austria or any other German-speaking Alpine regions. The holidays are more than just Christmas markets here, people! The rest of the world’s...