Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Orchid sets April release date for new album
Posted by AP on 12/02/13
Previous NextSan Francisco, CA based doom rockers Orchid will release a new album titled "The Mouths Of Madness" on the 26th of April. You can check out a lyric video for the first single from it, "Wizard Of War", below:
Comments