Enlarge Photo

Photo by: Uncredited

In this 1970 file photo, Jimi Hendrix performs on the Isle of Wight in England. (AP Photo/File)

Happening Now