Radiohead's "disappearance" from the Internet has proved short-lived, with the band teasing fans with two short video clips on its official Instagram account Tuesday.