Bee Fossils Provide Insight Into Ice Age Environment

  • 10 years ago
Archeologists have found many fossils in the La Brea Tar Pits, including those of saber-tooth tigers and mammoths.

Recommended