Lolong the Philippine saltwater crocodile held the record of being the world’s largest crocodile at 20.24 feet.
February 21, 2021
Lolong the Philippine saltwater crocodile held the record of being the world’s largest crocodile at 20.24 feet.
February 21, 2021