Led ZeppelinWhat Is And What Should Never Be, filmed at the London Weekend Television Studios in London in 1994.

What’s on your mind?