SceneLog
Puppet Masters

Puppet Masters

S2 · E8 August 17, 2021

Free on SceneLog — log in or create an account to track it.

Overview

The remaining six duos pull all the strings as they build their very own puppets in just under 10 hours; teams collaborate with one another to bring their puppets to life in a puppet show.

Comments

Be the first to comment.

Leave a comment

Your email won't be published. Comments are reviewed before they appear.