I've been to two Sesame Street Live shows. The first one was atrocious, failing to hold the attention of children and eventually turning into a derby brawl (kids running all over the place). The second show was much better, with better music, a better storyline, and excellent production.