NEW MUSIC FRIDAY – Rock and Metal Releases 2-23-24


What new albums are you excited for this week!?Continue reading


PREVIEW: New Music Friday – Rock and Metal Releases 2-23-24


What new albums are you excited for this week!?Continue reading


Atoll Drop “Berdella of Blood” Single and Video to Announce New Album


Extreme metal quintet, Atoll, have just announced their upcoming album Inhuman Implants will be released on February 23, via Unique Leader Records. In celebration of the announcement, the band have also unleashed their lead single and accompanying music video, “Berdella of Blood.” Check it out below and read more from the band. 

Continue reading