June 23rd Publishers pick of the week, Radio Head, Live in Paris, 2001
|
The New York Optimist January 2009
|
Radiohead are an English alternative rock band from Abingdon, Oxfordshire.
The band is composed of Thom Yorke (lead vocals, rhythm guitar, piano,
beats), Jonny Greenwood (lead guitar, keyboard, other instruments), Ed O'Brien
(guitar, backing vocals), Colin Greenwood (bass guitar) and Phil Selway
(drums, percussion).