Monday, February 9, 2009

Video: Radiohead + USC Marching Band | 15 Steps (Live @ The Grammys)



The Grammys were last night and as horrible as ever. At least Radiohead managed to put on a somewhat decent performance last night.