Last Feathered Mammoth Isolated On Arctic Ocean Wrangler Island – All Pages—Thousands of years ago the earth was inhabited by many ancient animals that were very large. The life of extinct ancient animals keeps various stories behind it. The woolly mammoth, one of the largest mammals on earth, lived at that time. Mammoths have long been rumored to be extinct, but there are still many stories … Read more