Mammoth dinosaur cast goes on display in NY

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. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail