UK Prog rockers Twisted Illusion release new single ‘Stay The Course’ from upcoming album “Upstairs To Optimism” due for release on 28 April

TWISTED ILLUSION’s productivity is highly abundant and consummate. Formed in 2013, the much-revered progsters have dropped four studio full-length albums, which includes 2021’s trilogy, Excite The Light, and a fully re-recorded version of the band’s debut album, Temple Of Artifice, also released in 2021. The unstoppable rock crew have reworked multiple albums and versions as..