The Ultimate Radiohead Quiz

This year marks the 20th anniversary of Radiohead's landmark masterpiece OK Computer.  From the early days, to trendsetting marketing tactics, how well do you know know the boys from Abingdon, Oxfordshire?


FIND OTHER QUIZZES: