planetmosh.com
Twisted Illusion - I Have Music, I Have Life! (live) - PlanetMosh
On 21st December Twisted Illusion self release their first live album I Have Music, I Have Life! Recorded in February 2018 at the B2, Norwich.