Singer/Guitarist Darren Cherry adds “This song is about walking the hard road and never giving up on what you want… no matter the cost… Succeed or die trying. It’s a tribute to the human spirit that is within all of us. There’s also a little “tip of the hat” to Zeppelin in the lyrics.”
Watch the clip below. Order the album here.