How could dinosaurs flourish for over 160 million years and then suddenly vanish? In the Yucatan Peninsula lies an intriguing clue: the shadowy remains of a huge meteorite crater. Could it be the smoking gun that extinction theorists have been looking for?