Highlights of a May 1987 set in Montreux, Switzerland.
Switzerland
Music
40 minutes
1987
Michael Hurll
Télévision Suisse-Romande (TSR)
Self
Executive Producer
Associate Producer
Sound
Lighting Director
Camera Supervisor