Gig Reviews
Thy Catafalque
Stengade, Copenhagen, DEN - 6/4
Devil Master @ Stengade, Copenhagen, DEN
Green Lung @ Pumpehuset, Copenhagen, DEN
Album Reviews
Serpent Omega premieres new video single: "Land of Darkness"
Posted by AP on 07/07/20
Previous NextSerpent Omega have made a premiered a new video single titled “Land of Darkness” online below. It appears on the Stockholm, Sweden-based doom / sludge metal crew’s upcoming album “II”, which will be released through Icons Creating Evil Art on September 04th and was detailed in our previous news item.
Comments