So, a couple weeks ago, I was perusing Radiohead’s website looking at when and where they were touring next, and when it popped up that the would be in Mexico City two weeks later, I…