Haven't heard this for a while...now it's stuck in my head. 3
Favourite Radiohead track. Think i'll jam this every week from now on..hope no one minds. 4
Feeling this right now.
Live on SNL, October 2000.
The best ever Radiohead track! (in my opinion) 6
Got tickets for next summer!!! 2