Radiohead are gearing up to play 20 shows per year on different continents in the coming years, guitarist Ed O’Brien told Rolling Stone in an interview published late Monday, with the group’s 20 European shows last year apparently being the first in the plan. “It’s definitely happening,” O’Brien said, at the end of an interview […]