PHOTOS: Iron Maiden kick off their North American Legacy of the Beast Tour

Iron Maiden kicked off the North American leg of their Legacy of the Beast Tour with a sold-out show at the BB&T Center in Sunrise, Florida last night (Thursday 18th July).

This story originally appeared on Planet Rock. Continue reading here.

Be the first to comment

Leave a Reply

Your email address will not be published.


*