Lots of energy - David Byrne at the Mann Center.