Martha & Friends
Season 2
Ep 205. Martha and the Puppet Show
- June 1, 2011
- 3 min
Martha and Friends decide to put on a puppet show and make everything by hand - from the stage to the puppets themselves!
Martha and Friends decide to put on a puppet show and make everything by hand - from the stage to the puppets themselves!