The Chicxulub Impact Site in Yucatan, Mexico, is often cited as the smoking gun for the asteroid that wiped out the dinosaurs. However, geologist Dr. Tim Clary argues that the evidence does not support this theory, and instead suggests that the global flood offers a better explanation for the extinction of dinosaurs.