On the Science Channel's "Mammals vs. Dinos," watch as ancient fossils reveal a glimpse of the prehistoric world of Liaoning, China. Over 300 different species of fossils have been discovered there.
most watched: extinct mammal videos
recently added: extinct mammal videos