Rockers Radiohead are releasing an interactive digital exhibition to celebrate the 21-year anniversary of their highly celebrated Kid A and Amnesiac albums.