This is the Radiohead website.
[from about 1997]

I don't care about a website that goes all over the place in a meaningless series of loops and is filled up with discarded ephemera from the broken hard drives of Donwood & Tchock. Where can I buy OKNOTOKCOMPUTER?