“Visit the only Ice Age fossil site in the world that’s being actively excavated in the middle of a city!” This very niche, very cool claim to uniqueness could only be an invitation to the La Brea Tar Pits and…
An up close view of the face, trunk and tusks of a replica mammoth at the La Brea Tar Pits and Museum in Los Angeles, California