Face Off: All Stars Sneak Peek - 3/07/1711.07 - "Puppet Masters"
The episode begins with the suspenseful conclusion to last week’s elimination challenge, and transitions into the latest immunity challenge where the teams create magical marionette characters. Below is a sneak peek from the eleventh season episode of Face Off
, "Puppet Masters," airing 3/07/17, after the jump.
Face Off: All Stars - Puppet Masters - Sneak Peek