4 ms·
Yes. There were saber-toothed tigers in downtown Los Angeles. You can see their skeletons at the La Brea Tar Pits. https://tarpits.org/experience-tar-pits https
by AareyBaba 7y ago
Yes. There were saber-toothed tigers in downtown Los Angeles. You can see their skeletons at the La Brea Tar Pits.
https://tarpits.org/experience-tar-pits https://tarpits.org/experience-tar-pits