200 year old “monster” could be the oldest animal on earth
This crazy looking giant was discovered in the Chongqing area of china. It is over 4 feet long and appears to be some type of ancient giant salamander. It is supposedly the biggest amphibian in the world. I wonder if there are more of them, and how many there could possibly be.