Happy kids at a Magic Peter show