Tag Archives: Storm The Empire

STORM THE EMPIRE: New Single – ‘Leap Of Faith’

Canadian-Anglo metal outfit STORM THE EMPIRE are rapidly carving a prominent name for themselves, as they launch out of the underground and aim for the jugular, armed with their hard-hitting new single and video Leap Of Faith, out now. Born in 2019 and coming at you from Kelowna, British Columbia, …

Read More »