ShowShowIron Maiden at Glasgow ApolloSep 11, 1984Iron MaidenThe Apollo · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateSep 11, 1984VenueThe Apollo · Glasgow, United KingdomArtistIron MaidenListingConfirmedShow details from MusicBrainz.