A cast of one of the largest dinosaurs ever discovered, a mammoth 122-foot (37.2 meter) titanosaur went on display for the first time in New York on Thursday.
↧