Radiohead fans are now jumping into a dedicated social networking environment, one ostensibly created by the group. - Source