Iron Maiden Releases Live Video For “Flight Of Icarus”

Iron Maiden have released a professionally filmed video of the band performing “Flight Of Icarus” live on their current “Legacy Of The Beast” tour.

Iron Maiden’s 2019 tour engrosses 44 shows in six countries playing in front of three quarter of a million fans around the globe. The band’s “Legacy Of The Beast” tour opened in Europe last year.