Live at the Tokyo Sun Plaza, February 27, 1981
In celebration of the upcoming release of Everything that Happens Will Happen Today, and David Byrne's subsequent and sure to be mind-blowing supporting tour, now's the ideal time to revisit some live Talking Heads at the peak of their powers. Fans of The Name of This Band Is Talking Heads will recognize a lot of the material here, as that double disc set included a number of tracks from this remarkable FM broadcast. Still, it's amazing to hear the spectacle as it unfolded on this particular night. The lineup featured here is nearly identical to the one from the Stop Making Sense concert film, but thanks in large part to the wild lead guitar of Adrian Belew, this incarnation is slithery, less muscular and far more psychedelic than the one that would appear on screen a few years later. My favorites from this show are the selections from the then-recently released Remain In Light, but the reinterpretations of the band's earlier material are all pretty incredible as well. If there's been a better band in the past 30 years, it's certainly not on my radar.