The Charm The Fury announce new album ‘The Sick, Dumb and Happy’

Well, get ready for more exciting albums coming your way! Amsterdam based The Charm The Fury have announced their latest album ‘The Sick, Dumb And Happy‘ which will be making a March 17th release on Century Media/Arising Empire.

You can check out the teaser for the record below!

Previous ArticleNext Article

Leave a Reply

Your email address will not be published. Required fields are marked *