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 »