
The discovery of the creature, of a kind once thought unique to South America, lends weight to a new theory that Madagascar, India and South America were once linked together into a supercontinent until late in the Age of Dinosaurs, around 65 million years ago.
Wow…that thing is nasty. Best mount ever.