Something went wrong
Try again later.
EPISODE
SEASON
Face Off - Season 7 Episode 11: Teacher's Pets
Special effects make up artists compete in challenges.
23 December 1988, San Diego, California, USA

