Recently Radiohead swiped their internet presence clean, deleting all previous tweets, Facebook posts and Instagrams + a newly blank website. All this in addition to mysterious Radiohead postcards being sent to UK fans has the world excited about a forthcoming album. Now, the band has released the two teasers, a brief clip posted on their Instagram featuring an animated bird. Check out both teasers below.