San Francisco, California, United States
Judas Priest / Anthrax Jan 19, 2002 Uploaded by Killerwolf13