National GeographicNat Geo Wild
http://assets.natgeotv.com/Shows/1136.jpg
  • MENGELES TWINS

Mengele Twin Mystery

See scientists uncover the facts behind the bizarre remote Brazilian town full of twins.

ADVERTISEMENT