Iron Maiden Release “Flight Of Icarus” Live Video
Iron Maiden have debuted the following official live video for their track “Flight Of Icarus“. Footage for the clip was filmed during their ‘Legacy Of The Beast Tour‘, which the band will be embarking on another leg of in North America this summer. Dates for that upcoming run can be found here.