One Of Nature's Most Bizarre Dinosaurs!
The island of Madagascar has shown that because of it's isolation from the rest of the world, it can produce some of the most unique and weirdest animals on the planet today. 70 million years ago it was no different. It seems as though Madagascar is the perfect environment for evolutionary experiments. A great example of this is the Cretaceous theropod