Kartoon Channel!
609

Martha and the Puppet Show

Martha and Friends decide to put on a puppet show and make everything by hand - from the stage to the puppets themselves!