Share

Radiohead played their newly released song “These Are My Twisted Words live the other night at their first Austrian concert. Radiohead lay it down nicely, especially for it being the first time.Check it below:

I would kill to see them again! Nothing like a Radiohead show!


Join the conversation