Incite unveil visualizer for new song ‘War Soup’ featuring Max Cavalera
With the release date of their forthcoming new studio album Wake Up Dead being postponed to April 8th, Arizona thrash metallers INCITE are even more excited to share another appetizer from the record with ‘War Soup‘ today. The groovy and […]