2 of 2 people found the following review helpful
The Who - Isle of Wight,
Verified Purchase(What is this?)
This review is from: The Who: Live At The Isle Of Wight Festival, 1970 [DVD]  (DVD)
This dvd shows one of their best performances that were captured on film! A must have for any fan.