Image 1 of 1
mpi04_19810723_Iron Maiden_1128.JPG
Iron Maiden performs at the Palladium as the opening act for Judas Priest in New York City. July 23, 1981. Credit: mpi04/MediaPunch
Iron Maiden