Puppet Masters

March 7, 2017
0.0%

Face Off - S11 - E7

Puppet Masters

The conclusion from last week's elimination challenge; the immunity challenge has the teams create magical marionette characters.

Face Off: Season 11 - 14 Episode s