Immolation Release New Video, EP
October 19, 2011
New York death metallers Immolation released a five-song EP titled Providence via Scion Audio Visuals earlier this month.
You can get a taste of their new, bone-crushing EP by checking out their video release for “Illumination,” one of the five cuts off Providence.
Watch the video below and download Providence here.