Who knew millions of years of history could look this fresh? The New Mexico Museum of Natural History and Science is ...