Lower Saxony's most hardcore punk band faces off against the forces of evil summoned by their town's elites.
2008
2005
2003
2001
2006
2007
1994
1999
2009
1998