This new documentary about the formation of one of the most-popular rock bands of all time, is like a great appetizer.
Led Zeppelin's final show in Denmark was captured on film, a happy discovery that was made 46 years after the fact.