Free Played the Isle of Wight Festival Sunday 30th August 1970, held 26th – 31st August 1970 at Afton Down. The festival was the last of three to take place on the Isle of Wight between 1968 and 1970. It was acknowledged as the largest of all three. For there...