Album Reviews

RED: “Declaration”

Grammy-nominated metal band Red is releasing their seventh full-length album, “Declaration” on April 3, 2020.  The band decided to release their new material one week ahead of the previously planned date. Slightly over a year […]

Brutal News

INFECTED RAIN to Tour North America this Fall, Supporting Eluveitie & Insomnium 

Tour Begins September 21 in Miami, FL   New Album, Endorphin, Out Now via Napalm Records | Order HERE     Today, Moldovan metal favorites INFECTED RAIN are thrilled to announce their upcoming North American fall tour supporting co-headliners Eluveitie and Insomnium! […]