Skip To Content

Where To Stream LEGO Masters Season 2 Episode 8

Puppet Masters

The remaining six duos build their very own puppets in just under 10 hours.