Image credit
Size: 1280×960
At Cape Fear Museum of History and Science in Wilmington, North Carolina, the skeleton of a Giant Ground Sloth towers menacingly. The Giant Ground Sloth was a mammal that lived in North America during the Pleistocene Epoch.