![](https://assets.blabbermouth.net/media/ironmaidenleipzig2023_420x237.jpg)
British heavy metal legends IRON MAIDEN played the eighth concert of their "The Future Past Tour" on Sunday (June 11) at the Quarterback Immobilien Arena in Leipzig, Germany. Fan-filmed video of the concert can be found below. "The Future Past Tour" features previously unperformed songs from the ban...