Ozomatli is the hardest working band in show business. I've heard great things about their live shows but nothing could prepare me for their show experience. The opening band was well matched with their style and sound, and when Ozomatli emerged in the back of the crowd, playing on their way to the stage, they didn't stop until two and a half hours later. It was high energy from start to finish, with the crowd becoming part of the band, singing along all night. They played old and new hits, got the audience jumping over and over again, and ended it by going back into the crowd and jamming for 20 minutes or so. The time flew by, and I was happy to see they never did the rock star encore thing.
If you have the chance, see their live show, it's an incredible experience.