hi, Radiohead are an English rock band
Thats right from Abingdon, Oxfordshire. Formed around 1985.
YEs, The band consists of Thom Yorke, brothers Jonny Greenwood
Since 1994 they've worked with the same producer Nigel Godrich.