Filmed at the Isle of Wight Festival on Sunday August 30th 1970. Free, here at their zenith, played to in excess of 0.6 million people!
MoreLess Releases