This life-size dinosaur sculpture threatens to devour visitors outside of the New Mexico Museum of Natural History & Science.