Date Concert Venue Location
Jul 30, 1981
Judas Priest / Iron Maiden

Heavy metal rumble of the summer

  Photos   Setlists
Tower Theater Upper Darby, Pennsylvania, United States