Judas Priest - The Warfield. San Francisco, CA.
Image 47 of 151