Swedish collective, Curse Of Cain, have released an official live video for "Blame", a track from their self-titled debut album, out now via Atomic Fire Records. "This excerpt is taken from the first time we were on stage together, trying to figure out if this would work at all...
Continue reading...
Continue reading...