Tag Archives: Screaming Beast

Video premiere: Screaming Beast are feeling “Despair”

Posted by on February 16, 2018

Manchester, UK metal band Screaming Beast have released two EPs since forming in 2013, and will finally be releasing their debut album, Our New Narrative Of Hate, on March 23rd. Today, we’re psyched to bring you the album’s first single and video, “Despair.” And it turns out some things are universal, as the song is about […]

Read more