Radiohead Puts Me To Sleep
I have since changed my tune on Radiohead but in 2008 I wasn’t a believer in their hype. I thought they were playing crap music and trying to pass it off as art. Smells insisted I was insane and told me I had to check them out at Lollapalooza. Fine, what’s the worst that can happen?.