David France

  • Aired:  06/26/07
  •  | Views: 56,128

David France tells Stephen about the science that further supports the theory that homosexuality is genetic, but must admit that not all the science has been scienced. (6:30)

Loading...