Album NewsDeath MetalNew SongNews April 28, 2017 James Weaver Decapitated announce new album ‘Anticult’ Polish death metal titans DECAPITATED have announced a new album! Read More