Amsterdam based metal band, The Charm The Fury, will release their sophomore album, The Sick, Dumb & Happy, on March 17th via Nuclear Blast (worldwide) and Arising Empire (Europe). A new video for the album track, “Echoes”, is available for streaming below. Pre-order your copy of The Sick, Dumb & Happy...
Continue reading...
Continue reading...