Last night I was watching NATURE on PBS and they aired a documentary called “Birds Of The Gods” profiling various…
Browsing: papua
Pterosaurs are ferocious flying dinosaurs thought to have been extinct for 65 million years. However, there is physical evidence of gigantic…