The Doom Metallers have released a new video for their upcoming release Alien World on May 26, 2017. A slice of downtuned funeral music that will satisfy even the darkest soul. If you like weird mask wearing Metal you have found your band. Preorder here.
Latest posts by Carlos The Mexican King Of All Metal (see all)
- Accept Release New Lyric Video For Koolaid - July 21, 2017
- The Talentless RuPaul’s of Metal Release New Song – GWAR Fuck This Place - June 20, 2017
- Anthrax’s Scott Ian Begs Lady Gaga For Star Power - May 29, 2017