News Mar 24, 2026
“We’ve got these little satellites”: Thom Yorke will release another solo album “later in the year”, says Ed O'Brien, suggests Radiohead is “the mothership”
And says they can all “co-exist”
Originally published by
MusicRadar