Addressing the ever-shrinking credibility of rock journalism since 2007. With a sasquatch.
Thursday, October 23, 2008
In-Studio w/Radiohead (2007)
Radiohead: Jigsaw Falling Into Place, from in-studio performances that first aired on the band's official website New Year's Eve of 2007-2008. Republished and presented by the folks at Youtube.
No comments:
Post a Comment