Ten – Illuminati
Hot on the heels of last year’s “Gothica”, UK hard rock stalwarts are returning with a new album, “Illuminati” in 2018! The album promises to be one of the hallmarks of their 22+ years career, where fans will easily spot all the trademark textures and flavours they have come to expect from TEN, with a consistent and solid […]