Judas Priest: Live From the US Festival 1983

  • 2012
  • TV Show
  • TV-14

Metal mavens Judas Priest perform in a concert recorded in 1983.