The Giant Tortoise skeleton at the Museum of Natural History seemed unreasonably pleased to be there!

At the Colbert Report!