Super Croc Caught in Palawan Philippines

Super Croc Caught in Palawan PhilippinesA giant crocodile caught in Palawan, Philippines. Estimated 16Ft. long crocodile caught in Brgy. Rio Tuba sa Bataraza, Palawan.