If this isn't live — as most music videos weren't — it surely has the electricity of a live performance. What do the lyrics mean (if anything"? No clue. Love the bass, the horns, the harmonica, the sharp punctuation, the energy. Just a fun video.
And if it isn't live, this is: