Sesame Street Seasons 30-33/Mix of Random Characters

Cast

 * as Troy Bolton
 * as The Little Charmers