Super Croc Caught in Palawan Philippines | Brookes Point

A giant crocodile caught in Palawan, Philippines. Estimated 16Ft. long crocodile caught in Brgy. Rio Tuba sa Bataraza, Palawan.