Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
The Hu shares animated music video for "Sell the World"
Posted by AP on 04/10/23
Previous NextMongolian folk metal outfit The Hu has shared an animated music video for their track “Sell the World” below. It is taken from their latest studio album “Rumble of Thunder”, which came out through Better Noise Music this past summer.
Comments