Icons of Filth release new album Time of the Signs

THE GROW YOUR Own Records label releases a new album by Icons of Filth today (3 July 2026). Time of the Signs brings together eighteen tracks by the band – and is available in streaming, limited edition CD and limited edition vinyl versions. The glass-mastered CD is presented in a card slip-cover and comes with […]