Photos: Enormous Titanosaur Invades New York Museum

The cast of an enormous titanosaur skeleton will go on display at the American Museum of Natural History in New York City on Friday (Jan. 15). The cast is so large that it takes up two rooms, and it's even longer than the museum's iconic model of the blue whale. [Read the Full Story on the New Titanosaur

Argentine Origins

Latest Videos From