Siamese Crocodiles April 1, 2009 Videos 32 Views An extraordinary pair of Siamese crocodiles are born in Thailand. Share tweet