The La Brea Tar Pits Museum is an educational facility in Los Angeles, CA. It was featured in the Death Valley GeoRoadTrip.
Devin checks out a bison skeleton
The La Brea Tar Pits Museum is an educational facility in Los Angeles, CA. It was featured in the Death Valley GeoRoadTrip.