This German band couldn’t have picked a better moniker for themselves, as lead growler Ralf Keitel certainly sounds like his throat has been rotting away […]