- video encodings still in process -

This little tidbit is just the tip of the iceberg of the overwhelming amount of evidence that Dinosaurs inhabited the earth until only very recently.