Pietro's Puppets

Pietro's Puppets was a puppet act performed by Pietro at the Strand Theatre.

Season one
Insert details here.

Appearances

 * Scooby-Doo, Where Are You!
 * 109. The Backstage Rage