INFESTING SWARM set release date for ART OF PROPAGANDA debut

Art of Propaganda unveils a daring newcomer that breathes new life into usually traditional metal tropes: Infesting Swarm and their debut album, Desolation Road, set for international release on March 30th. Hailing from Germany, Infesting Swarm have been quietly and patiently perfecting their craft for the past eight years, waiting for the right moment to unveil their momentous creation. At last, it is here, and the band’s debut album swells and surges with a glorious melancholy without losing its metallic might. Continue reading “INFESTING SWARM set release date for ART OF PROPAGANDA debut”