Iron Maiden: Releases a video of “Flight Of Icarus” from The Legacy of the Beast Tour.
Iron Maiden will embark on a 44 show tour that will encompass six countries this summer. I preparation of that tour they have released a live performance video of “Flight of Icarus.” The video can […]