IATT Unleash Visualizer For New Track ‘Ouroboros’; New Album ‘Magnum Opus’ Out Now
Philadelphia based extreme metallers IATT have released their brand new album Magnum Opus, out now on Black Lion Records. In support of the new album and to celebrate the release in style, IATT have unleashed a …