Self produced track ‘The Explanation’ from Blizzard – Keep an eye out for new music in 2018.