Face OffTwisted Tales - Season 1 Episode 8 Where to Watch Face Off Season 1 Episode 8Watch Face Off Season 1 Episode 8 - Twisted Tales2011-03-16Read more Face Off is available on .