Last night, Thom Yorke and his Atoms for Peace project performed Joy Division’s “Love Will Tear Us Apart” at The Fox Theater in Oakland, CA. Yorke hasn’t sang this low since the Throat-Job Incident of 1994. [via Stereogum]
• Radiohead: http://www.radiohead.com