POSTER
March 13, 1981
Sporthalle, Cologne, Germany (
Cancelled)