Last Witness to release new album

UK’s Last Witness will be releasing a new album Mourning After will be released on February 20th, 2012 via Holy Roar. This will be their most impressive release to date.

The lead track will be available for streaming on December 26th called “The Void”. It will be available here.

Related Post

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.