New Jennifer Lopez Barbie Doll Does Not Come Equipped With Her Magical Voice

Love don't cost a thing, but these toys cost $29.95 each.

  • Share
  • Read Later