@gerryp: I'm not surprised it made a lasting impression on you. The whole show is immensely entertaining. There's an incredible amount of energy put into it.
Starts off with the below intense solo acoustic performance by Byrne of Psycho Killer, and then song by song they move pieces of the stage in place and bring on more of the band.
I didn't used to listen to them, but I've come to really like the music. But I would think even a non TH fan would find this show to be just plain fun to watch and listen to.
https://www.youtube.com/watch?v=bM9SHDNAbPw