Boards
So Radiohead are on the new Skins advert
Is everyone going on here going to give them a similar rinsing to Foals for it? Thought not.
I know the circumstances are different, and Radiohead are not to my knowledge going to be in Skins themselves, but it's all just record label stuff and advertising int it?