Lower Saxony's most hardcore punk band faces off against the forces of evil summoned by their town's elites.
1998
2022
2024
2014
2012
1988
2016
2023
2004
1999
2011
1972
2015