Blizzard – The Explanation
Self produced track ‘The Explanation’ from Blizzard – Keep an eye out for new music in 2018.
Self produced track ‘The Explanation’ from Blizzard – Keep an eye out for new music in 2018.
Mads caught up and had a quick chat with Blizzard before his recent London Show.
Video by Lewi London