Sexy Urban Legends

Sexy Urban Legends

Puppy Love (1x34)


: 13, 2003

A dog inadvertently outs a cheating husband, while a new puppy is the perfect scapegoat for a woman who has had a sex fling.

  • : 2001
  • : 43
  • : 4
  • Playboy TV