The extinct toad from the ice age was found among the amphibian collection at La Brea Tar Pits and Museum.
Researchers in Los Angeles have made a ribbiting new discovery at the La Brea Tar Pits and Museum — an extinct amphibian from the ice age.
The spadefoot toad, or Spea labreae, is one of only two ice age amphibians to have been found in the U.S. The o... [2507 chars]
