July 22, 1976 Home | Previous | 1976 | Next Barcelona, Spain NotesHerbie Hancock, Billy Cobham/George Duke VerificationPoster Media