Radiohead releases new song after 'disappearing' from Internet

Singer Thom Yorke and his band Radiohead have fans buzzing about a possible new album release.

Story highlights