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