Jump to navigation
Thom Yorke of Radiohead performing onstage at the 51st Annual GRAMMY Awards held at Staples Center on Feb. 8, 2009, in Los Angeles