A Donkey Show

Check out an exclusive scene of the contestants putting on a donkey show which ends up in a fight over red lipstick.
Label
4:18 - posted 12/22/08
  • your tv provider
0 comments