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 →