Raelian Resurrection

  • Aired:  01/07/03
  •  | Views: 3,707

The Raelian scientific offshoot, Clone-aid, claims to have cloned the first human baby from a Dutch Lesbian. (2:33)

Loading...