“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”
Music Gear, Equipment, News, Tutorials & Reviews [Unofficial]
March 24, 2026
And says they can all “co-exist”
Discussion in the ATmosphere