Super Leo

Super Leo is a parody with Little Einsteins clips and Super Why audio.

Cast

 * Leo as Super Why
 * June as Princess Presto
 * Quincy as Alpha Pig
 * Annie as Wonder Red