Beauty and the Beat

Season 1, Episode 20 -  Air Date: 1/24/2010
1 Rating
Your vote: 5


The boys decide to be the judges of a beauty contest that Stella decides to be a part of only to end up humiliating herself, and later have the boys fixing it for her.

News from our partners