Immolation Shed Light on the Darkside on ‘Illumination’ — Video Premiere
Earlier this month, the folks at Scion A/V announced that they would be releasing a new 5-track EP from New York death metal stalwarts, Immolation. Officially titled 'Scion A/V Presents: Immolation – Providence EP,' it will be be available as a free download via www.scion...