Radiohead played its first New York show since late 2003 last night (June 13) and delivered eight new songs in consideration for its next studio album.
The 23-song set also featured old favorites such as “The Bends“, “Fake Plastic Trees” and “Lucky“.
Thom Yorke‘s solo debut, “The Eraser” arrives July 11.