Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Stream new Wolves In The Throne Room track: "Angrboda"
Posted by AP on 21/08/17
Previous NextWolves In The Throne Room has unleashed another piece of their forthcoming album, "Thrice Woven", in the shape of "Angrboda" below. The highly anticipated record will be released on September 22nd via Artemisia Records.
Comments