Radiohead’s “Inside My Head” live from 1993

by Jonathan on April 22, 2009

Here’s a mid-week blast from the past for you: Radiohead performing “Inside My Head” from Chicago’s Cabaret Metro in 1993.



Want to stay updated on Radiohead news? Follow us on Twitter!.

Previous post:

Next post: