paleonerdish.wordpress.com
Introducing Kaijutitan, the strange beast.
Since the discovery of dinosaur remains in the Neuquen basin in 1882, Argentina has gained the title of Land of the Giants. The tittle was reinforced by the discoveries of titanosaurs like Argentin…