June 30 @ 12:58 AM

Enjoy a fun weekend of polka music, authentic German food, and dancing at the Black Hills Polkapalooza!