Things That Go Bump On the Lip: Act 1

Can the ladies master the art of "roast jokes"? Check out these girls getting ready for a Flavorette Roast!
Label
2:57 - aired 3/03/08
  • your tv provider
0 comments