"Larry," A 13,000-Year-Old Mammoth, Discovered At Channel Islands National Park
A team of scientists has unearthed an exceptionally well-preserved fossil of a complete mammoth skull from an eroding stream bank on Santa Rosa Island within Channel Islands National Park off the California coast.
- By NPT Staff - September 18th, 2016 2:30am