Image
Go Ask Mom

Extreme Mammals

The 15-foot-high model of extinct Indricotherium, the largest land mammal known to date, is a centerpiece in the new exhibit at the N.C. Museum of Natural Sciences.