Scooby-Doo and Puppets Too!

Scooby-Doo and Puppets Too! is a bonus feature that teaches viewers how to create their own puppets

Release Date: 16th February 2010 Run time: 11 mins