selected

The English rock band Radiohead released their landmark third album OK Computer in the United Kingdom.

Historical image related to The English rock band Radiohead released their landmark third album OK Computer in the United Kingdom. from June 16, 1997

Radiohead

English rock band

Radiohead are an English rock band formed in Abingdon, Oxfordshire, in 1985. The band members are Thom Yorke ; brothers Jonny Greenwood and Colin Greenwood (bass); Ed O'Brien ; and Philip Selway. They have worked with the producer Nigel Godrich and the cover artist Stanley…
Source: Wikipedia (CC BY-SA)

OK Computer

1997 studio album by Radiohead

OK Computer is the third studio album by the English rock band Radiohead, released on 21 May 1997. With their producer, Nigel Godrich, Radiohead recorded most of OK Computer in their rehearsal space in Oxfordshire and the historic mansion of St Catherine's Court in Bath in 1996…
Source: Wikipedia (CC BY-SA)