ShowShowIron Maiden at Leicester De Montfort HallSep 20, 1984Iron MaidenDe Montfort Hall · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutIron Maiden