Album NewsDeath MetalMusic VideoNew SongNews June 6, 2017 James Weaver Incantation release new music video for ‘Rites Of The Locust’ INCANTATION have released a brand new music video! Read More