Sabertooth cat vs. ground sloth

an amazingly campy 1970’s animatronics display at the Page Museum (i.e. La Brea Tar Pits) in Los Angeles. It’s like they stole some figures from “The Jungle Cruise“ at DisneyLand and dropped them into the museum...
Back to Top