Freaks of Nature

140319_2761688_Freaks_of_Nature_anvver_4_800x450_562469955615
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