Crystal castles og broke up a few years ago.. then regrouped with a new girl on vocals. Too bad. They are awesome!! As far as radiohead.. Thomas York did some great work with dj sasha on the various involver albums. Gas tank remix was great...
It's always hard to read what people wanna hear.