Radiohead:
At their first Austrian performance ever, Radiohead performed new song, "T hese Are My Twisted Words ," a track they leaked to the Internet two weeks ago. The song's noodling guitar lines are performed pretty much exclusively by Yorke and Jonny Greenwood, as guitarist Ed O'Brien, at least in the shots of him here, just stands there trying to look as awesome as possible. This isn't the best Radiohead song ever, but it's certainly not the worst. [ Stereogum ]





















First Listen: Bobby Womack - The Bravest Man In The Universe (album stream)
Yuksek Announces Australian Club Dates
Alt-J (∆) – Tessellate
Skizzy Mars - "No Curfew" (MP3 Download)