Rockshots Records proudly announces the official release of Blood Moon Sacrifice, the debut EP from Finnish-Italian black metal act MARGANTHA, available today as CD and on all digital streaming platforms.
Currently on tour across Europe (see below for dates), Pittsburgh deathcore titans Signs Of The Swarm have released a new single/video today, titled "Scars Upon Scars" -- taken from the band's upcoming sixth full-length, To Rid Myself of Truth, which is due to be released August 22nd via Century Media Records.