Links for Face Off S7E12: Off With Their Heads

Reality TV Buzz

Episode 12

1,743 watches

October 7, 2014
The artists are faced with the challenge of creating a Greek God and a beast's head.
October 7, 2014
The artists are faced with the challenge of creating a Greek God and a beast's head.