2 comments

  1. Largest crocodile ever recorded was in the Philippines…..named LoLong…was 21 feet long. There is video online of his capture….a true monster!

Comments are closed.