Red and Jerry talk to Iron Maiden bassist Steve Harris about his side band British Lion and their new release and upcoming shows in the U.S.