Video Details

July 5, 1983 & January 1984 - TVE Studios, Madrid
Live, Music, TV

The Lords Of The New Church



DVD+R
Disc
SD