Since 2011, an old pagan German tradition known as Krampus has been celebrated in Bloomington, Indiana. As of 2019, the festival had swollen from 500 participants to over 5000, making it the larges
Since 2011, an old pagan German tradition known as Krampus has been celebrated in Bloomington, Indiana. As of 2019, the festival had swollen from 500 participants to over 5000, making it the larges