Tag Archives: Iris Divine – The Static And The Noise – Album Review
Iris Divine – The Static And The Noise – Album Review
Artist: Iris Divine Album Title: The Static And The Noise Label: Independent Release Release date: 6 October 2017 A three-piece progressive rock/metal band from North America? Nah, that’ll never work. If I remember rightly, some band called Rush tried it many years ago and as far as I can recall, it didn’t go too well Continue Reading »