When did Face Off Season 1 Episode 3 air?
Face Off Season 1 Episode 3 aired on February 9, 2011.


Makeup artist Michael Westmore meets the contestants at Vasquez Rocks in Southern California, where episodes of "Star Trek" were shot, and the competitors learn that they must create an alien for a newly discovered world
Direct answers for episode-level questions and details.
Face Off Season 1 Episode 3 aired on February 9, 2011.
This episode runs for approximately 40 minutes.
Comments coming soon
Discuss episodes with other viewers