1h 12min
Music
Recorded Live @ Markthalle, Hamburg, Germany (1980-01-11)
11th Jan 1980
Released
English