Season 13, Episode 6 Divine Dryads
First Aired: July 10, 2018
The artists battle it out as they create dryad protectors of real life forests.
Cast & Details See all »
- Premiered: January 26, 2011
- Rating: TV-PG
- Premise: Special-effects makeup artists try to outdo each other in this reality-competition series. (more)