La Brea Tar Pits explain why we have coyotes, not saber-toothed cats, todaysciencedaily.com2 points·jctwinkle··0 commentsOpen articleSaveView on HN