Carnifex Digs Deep Into Human Suffering In Their New Song – “World War X” – New Album August 2nd! July 5, 2019 Jordan Swickard Off All Posts, Bands, Death Metal, Reinventing Death Metal since 2005 - Carnifex has yet again proved their throne in...