London-based Heavy Metal trio Voltstorm have just released their blistering debut single ‘One Life’, we spoke with the guys to get the background on the band and what you can expect when checking out the single and the forthcoming debut EP. What are the origins of Voltstorm, how long have …
Read More »