Archives

Unchained – Album Release Announced

Posted by on Aug 13, 2012 in News, Promotion

French heavy/death metallers UNCHAINED will release Read More →

Dead Cowboy’s Sluts – Album Release Announced

Posted by on Aug 13, 2012 in Press, Promotion

French death/thrash metallers DEAD COWBOY’S SLUTS will release their debut album “The Hand of Death“, worldwide on September 19, 2012 via M & O MUSIC. New album trailer can streamed below:
Read More →