Back to all posts Mutoid Man – War Moans // Metal Hammer's 100 best albums of 2017 The top 100 metal albums of 2017 – the definitive list for any rock and metal fan51) Mutoid Man – War MoansFull list via TeamRock