Date Concert Venue Location
Dec 16, 1990
Judas Priest / Megadeth / Testament

Painkiller

  Videos   Photos   Setlists
The Spectrum Philadelphia, Pennsylvania, United States