The fossil exhibit for the Titanosaurus, one of the largest dinosaurs ever, opens at the American Museum of Natural History in New York City on Friday.
The fossil exhibit for the Titanosaurus, one of the largest dinosaurs ever, opens at the American Museum of Natural History in New York City on Friday.