Tag Archives: Live album review

Twisted Illusion – I Have Music, I Have Life! (live)

On December 21st Twisted Illusion will self release their first live album I Have Music, I Have Life!. Recorded on their debut headlining tour on February 2nd 2018 at the B2 in Norwich, its sound quality took me back to my tape trading days when sometimes I was lucky enough …

Read More »