Mechanical God Creation Reveals New Single, “Warface”
Italian Death Metal masters Mechanical God Creation reveal cover artwork, and release the first single of their highly-anticipated new album, “The New Chapter”. Check out the audio [Read More…]
Italian Death Metal masters Mechanical God Creation reveal cover artwork, and release the first single of their highly-anticipated new album, “The New Chapter”. Check out the audio [Read More…]
© Rebel Radio, 1994-2019