• Embed

Michelle Needs to Chill

ClipSeason 1 Ep 812/8/2008

Will nerves get the better of Michelle during her challenge?

Up Next