Where To Stream Face Off Season 8 Episode 12
Deadly Dolls
- Aired March 31, 2015
- 60 Min
- Rated 5.5
- Number 96 Of 106 Rated Episodes
The artists select from several different dolls from Bob Baker's famous Marionette Theater to concoct the next Chucky or Annabelle.