Comment Comment by cft I wonder if the dinosaurs would have developed intelligence and civilization by now, had it not been for the Chicxulub asteroid? parent cft 4 years ago