Deep Purple: Made In Japan
Role(s): Self (archive footage)
Deep Purple in Montreux
Role(s): Self
Experience Montreux
They All Came Out to Montreux
Aeschbacher