Barosaurus towers over Manhattan
While on a recent trip to New York, I had the chance to visit the Roosevelt Rotunda of the American Museum of Natural History in New York. This Barosaurus exhibit is purportedly the world’s tallest freestanding mount of a dinosaur. It is not known whether this animal could have actually…