ShowShowJudas Priest and Scorpions at Birmingham NECMar 19, 2005Judas Priest, ScorpionsNational Exhibition Centre · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading