Saw them perform just a couple months ago after having not seem them in over a decade. They put on an AMAZING show. So much fun, such incredible energy, and they've really taken their live performance to the next level. I highly recommend catching them on tour if they ever come near you.