Lower Saxony's most hardcore punk band faces off against the forces of evil summoned by their town's elites.
2016
2015
2021
2019
2012
2011
2020
2023
2025
2014
2013