World Record Crocodile Captured In Philippines
A crocodile captured in the Philippines last September has been named the largest in captivity in the world! Why it took them so long to declare it the largest I don't know, but look at this thing! Talk about a monster!