Tuesday, May 3, 2016

Are Radiohead Teasing Their New Album?

A video posted by Radiohead (@radiohead) on
A video posted by Radiohead (@radiohead) on

Over the weekend, Radiohead deleted their social media presence speculating that something is brewing in the band's camp. On Tuesday morning, they activated an Instagram account and shared two strange videos. Could this be an album teaser?