Storm The Empire have dropped their new single and music video, “Leap Of Faith”. The latter is available to watch below for those who have missed it.
The band comments. “Leap Of Faith is about the battle of one’s inner self, the choices we have to make that we may not always want to do. And about the struggles of personal relationships due to this. Everyone has dealt with something along these lines at one point or another, and it helps you feel at ease.”