2 ms·New Giant Lizard Discovered in the Philippines1 points by cwan 17y agoYaa101 17y agoI heard it tastes awesome...