Wednesday, 16 October 2013

Orchid Releases New Video For "Mouths Of Madness"

"The Mouths Of Madness", the video for the title track of the new album from San Francisco-based doom rockers Orchid, can be seen below. The CD was released on April 26 via Nuclear Blast Records.
                          

No comments:

Post a Comment