My daughter just saw them last week end in Boston, she said they were GREAT!
She said it was very neat and very funny, but not something you can really explain you have to see it. She really enjoyed it a lot!
I saw them in Chicago in '99, front row center. It was my Christmas present. I think their show is very entertaining. I hope you enjoy this one. I would love to see their new skits. I've seen parts on tv and it's hilarious.