Stejneger's Beaked Whale


Saber-Toothed Whale Found on Beach

Saber-Toothed Whale Found on Beach

A saber-toothed whale was found on a beach in California. This saber-toothed whale is a very rare species found in the Bering S...

Oct 18 2013, 4:36am CDT