This is the film of The Who's appearance at the third (and final) Isle of Wight festival in 1970. This is regarded as the band's finest performance.
No data