Iron Maiden are getting ready to bring the Legacy of the Beast tour to North America as these legends have unveiled a live video for “Flight Of Icarus.” The group’s North American trek is scheduled to kick off on July 18th in Sunrise, FL and you can check out all dates of the run at this location. It wasn’t too long ago when frontman Bruce Dickinson expressed how the band will never retire as the below video shows their unstoppable energy.
Watch the clip below: