Gig Reviews
Hamferð
Pumpehuset, Copenhagen, DEN - 24/4
Cult Leader @ Stengade, Copenhagen, DEN
Thy Catafalque @ Stengade, Copenhagen, DEN
Album Reviews
Moon Tooth premieres new video single: "Alpha Howl"
Posted by AP on 15/04/22
Previous NextAmityville, NY-resident progressive metallers Moon Tooth have premiered a new video single dubbed “Alpha Howl” and you can check it out below. It lives on their forthcoming album “Phototroph”, the details of which were listed in our earlier news story and which will be released by Pure Noise Records on May 13th.
Comments