Siamese Crocodiles Admin 15 years ago An extraordinary pair of Siamese crocodiles are born in Thailand.