Thom Yorke is the guitarist and vocalist of Radiohead.
View page
Thom Yorke is the lead singer of Radiohead.
View page
Radiohead
View page
Flea and Thom Yorke are in a band together, named Atoms for
Peace, which formed in 2009 and toured mainly in the US in 2009 and
2010. Yorke stated in an interview that he and Flea are expecting
to release in album sometime this year.