Iron Maiden's Steve Harris stopped by Chicago's WGN9 to promote his side-project, British Lion. Watch the video below: Upcoming British Lion tour dates are listed below. January 31 - Cleveland, OH - The Odeon February 1 - Lexington, KY - Manchester Music Hall 4 - Atlanta, GA - The Masquerade 5 - Jacksonville, FL - Jack Rabbits...
Continue reading...
Continue reading...