Halford: Live in Anaheim
Live concert filmed in Anaheim, California in June 2003, featuring Halford, Fight and Judas Priest classics.
Live concert filmed in Anaheim, California in June 2003, featuring Halford, Fight and Judas Priest classics.
Studio(s): Metal God Entertainment
Originally Released: Aug 24, 2010
Genres:Documentary, Music