Lolong: The Monster Crocodile Of The Philippines
Meet Lolong, the 21-foot, 2,370-pound Monster Crocodile caught in Bunawan, Agusan Del Sur province in Southern Philippines late Saturday. Reports said that it is so far the largest saltwater crocodile ever captured alive in the world. Credit: (AP Photo) More photos after the cut.