Straight from the UK, the duo Mute The Animals have just released their latest single called "March Of The Idiots", which is part of their album Bonehead, released on July 6th.
They have a wide-ranging sound that encompasses styles such as thrash, prog and heavy metal with their own identity and a very interesting atmosphere. Well worth checking out.
The album is now available on the main digital platforms.