Filmed for television at the legendary SO36 Club in Berlin, 1983.
2022
2011
2003
2024
1989
2013
2023
2021
2012
2000
2001
1990
1978
2017