Hannah E, Pasadena, CA

★★★★★

They had every single child (and most adults!) engaged, singing and dancing the entire time! It really really was the best entertainment ever!