Extinct No More

Extinct No More

Giant Tortoise Discovered Extinct species? What do a giant tortoise and a giant bee have in common? They are both big? True, but even better, they both were thought to be extinct and have been newly discovered alive. How exciting! A Giant Tortoise on Fernandina Island...