S sciencedaily.com La Brea Tar Pits explain why we have coyotes, not saber-toothed cats, today 2 points jctwinkle 7 years ago 0 comments