Transcript I wanna talk about Radiohead. For anyone who doesn't know, they are a five-piece indie band from Oxford, England. I first started to like them since 1997 when they released 'OK Computer' that year. And actually I bought their album out of...
...
...