LONDON, ENGLAND - OCTOBER 08: Thom Yorke of Radiohead performs live on stage at 02 Arena on October 8, 2012 in London, England. (Photo by Jim Dyson/Getty Images)
1 / 26
Getty Images | Photo By Jim Dyson / Getty Images
Mon, Oct 8, 2012 5:58 PM EDT