Something went wrong
Try again later.
EPISODE
SEASON
Face Off - Season 1 Episode 05: Switched and Hitched
Special effects make up artists compete in challenges.
13 January 1979, Winston-Salem, North Carolina, USA
February 20, 1989 in Adrian, Michigan, USA