Where To Stream Face Off Season 3 Episode 12
Live Finale
- Aired October 31, 2012
- 60 Min
- Rated 5.7
- Number 69 Of 106 Rated Episodes
Viewers choose the Season 3 winner, who will be announced during the finale in Los Angeles. Also: The eliminated artists reunite.