Sarah Michelle Gellar is back, as she gets done up as Cinderella for the Princess Rap Battle video, where she takes on Belle and it is great! Belle is played by Whitney Avalon and both state their cases (and some pretty good rap skills) along the way! So, are you Team Cindy or Team Belle on this Princess Rap Battle??? Check out the Princess Rap Battle video below!

Read More..>>