Paleontologists and researchers recently uncovered hints of a new species of dinosaur. While no concrete evidence of its existence has been found, scientists postulate that the “Clitaurus” evolved millions of years ago, and might still exist on the earth today … Read More