Judas Priest Live
- Video
- 1983
- 1h 35m
Live concert filmed on December 12, 1982 in Memphis, US.Live concert filmed on December 12, 1982 in Memphis, US.Live concert filmed on December 12, 1982 in Memphis, US.
Live concert filmed on December 12, 1982 in Memphis, US.Live concert filmed on December 12, 1982 in Memphis, US.Live concert filmed on December 12, 1982 in Memphis, US.