Where To Stream LEGO Masters Season 2 Episode 8
Puppet Masters
- Aired August 17, 2021
- 60 Min
The remaining six duos build their very own puppets in just under 10 hours.
Puppet Masters
The remaining six duos build their very own puppets in just under 10 hours.