Watch S5 : Episode 12

Nature Calls

Season 5, Episode 12 -  Air Date: 9/30/2008
3 Ratings

Synopsis

The remaining contestants head outdoors, to design an outfit of their choice inspired by nature.

News from our partners