A new species of Ice Age toad has been identified from fossils found in the La Brea Tar Pits in Los Angeles. The discovery marks only the second amphibian fossil from the Ice Age ever found in North America.
log in to read full article
the world wide web for retro machines
A new species of Ice Age toad has been identified from fossils found in the La Brea Tar Pits in Los Angeles. The discovery marks only the second amphibian fossil from the Ice Age ever found in North America.
log in to read full article