Johnson City, Tennessee, United States
Judas Priest / Heaven Jan 15, 1983 Uploaded by [email protected]