“This the Radiohead Internet Site. We have done other sites before. We build ’em up we break ’em down. Why do we keep doing that? They don’t disappear though, they end up here. We also ended up building an internet television channel recently, which transmits from here.”