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). In the video below, the band discuss the shoot for their “Echoes” music video. The official clip can also be seen. Pre...
Continue reading...
Continue reading...