Tuesday, May 31, 2011

Radiohead - True Love Waits (Beacon theater 6-5-2003)


Radiohead - True Love Waits (Beacon theater 6-5-2003)
Different angle than is posted already.
Not my rip. Thanks to whoever posted it on the interwebs.