In the early hours of Monday 31 August, 1970, Jimi Hendrix took to the stage on a chalk down near the village of Freshwater on the Isle of Wight. That same day, acts such as Leonard Cohen and The […]
In the early hours of Monday 31 August, 1970, Jimi Hendrix took to the stage on a chalk down near the village of Freshwater on the Isle of Wight. That same day, acts such as Leonard Cohen and The […]