The County Press got a sneak peek at what was being filmed on our shores; an archaeological investigation at the Afton ...
Isle of Wight County Press via Yahoo
3 days ago
View all
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. imdb.com