October 31, 2012 October 31, 2012This is Halloween – FACE OFF Season 3 Finale!“Face Off” joined in a Halloween celebration by televising a live show where viewers got to vote for their favorite VFX artists competing in the show […]