Radiohead photo

Radiohead setlist at Sala Canciller in Madrid, Spain on October 24, 1997

Radiohead setlist on October 24, 1997 at Sala Canciller in Madrid, Spain on tour OK Computer