Death By Tar Pit

show more details
show less details
The famous La Brea Tar Pits have trapped over three million fossils to produce a unique snapshot of life during the last Ice Age.