The Denver Museum of Nature and Science recently shared some of their latest discoveries at Dinosaur Ridge Garden Par ...