
This Episode is Currently Unavailable
S6 - E11
Freaks of Nature
Working with noted 3D artists, the contestants must create their own super powered mutant.
Aired: 03/25/2014