Progressive atmospheric death metallers 7 HORNS 7 EYES will be releasing their debut full-length album, Throes Of Absolution, in North America on April 24th, via...

More...