The Mesozoic Period produced some of the largest and most unusual herbivores ever to walk the Earth. Fossils reveal ...