Rob Halford Sunday 4th December 2011 Judas Priest performs live at the Bayfront Amphitheater Miami Beach, Florida

Rob Halford