Rob Halford Of Judas Priest Punts a Cell Phone in Chicago (Video)Rob Halford Of Judas Priest Punts a Cell Phone in Chicago (Video)Wanna film Judas Priest from the front row? You got another thing coming. Captain JackCaptain Jack