Radiohead was announced as one of the seven new inductees of the Rock and Roll Hall of Fame, but it appears they have better things to do than attend the induction ceremony in March.
It turns out that the band has scheduled a South American tour that coincides with the ceremony.





