These Are My Twisted Words.

I effin' love Radiohead. Especially after that dope ass Grammy performance they did! I like this track! It took a while before I actually heard someone start singing on it but I like that. I did feel like I was on a bit of an acid trip but dope! lol Love Radiohead, they are legendary! Dope shit!

'Always More, Never Less'-Es


Popular Posts