Where To Stream Face Off Season 11 Episode 7
Puppet Masters
- Aired March 7, 2017
- 60 Min
The conclusion from last week's elimination challenge; the immunity challenge has the teams create magical marionette characters.
Puppet Masters
The conclusion from last week's elimination challenge; the immunity challenge has the teams create magical marionette characters.