Face Off “Freak Show” Season 9 Episode 10

The Syfy tv show Face Off "Freak Show" Season 9 Episode 10 airs on Tuesday Sept 29 2015 at 9 p.m. ET on Syfy. In tonight's episode, the seven remaining artists battle for immunity in a barbaric Foundation...