Radiohead – These Are My Twisted Words
English alternative band, Radiohead reemerges onto the music scene to confirm this new single as one of their own. Just a few days prior, the record made it’s way around the internet leaving much speculation, but now it’s confirmed as the group officially releases the song via Wasteshop. Entitled, “These Are My Twisted Words” the song is vocal-free and highlights Radiohead’s trademark unconvential yet abstract style. Check it out.