Face Off Season 8 Episode 14 - Just Recommended

watch online Face Off

Synopsis: The final three must choose a recommended theme at the Vinpearl Land Amphitheater in Nha Trang, Vietnam. Face Off is a competition/elimination series exploring the world of special-effects make-up artists and the unlimited imagination which allows them to create am…

Air Date: April 14, 2015

Share this episode on Facebook Twitter Google+