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 fan 51) Mutoid Man – War Moans Full list via TeamRock