Mega Penguin: Tallest Penguin Unearthed

On August 17, 2014 by Lazer Horse
Off

Paleontology doesn’t get reported in the media much unless they find the biggest or weirdest or most frightening thing EVER. And that’s what’s happened here. Recent discoveries in the frozen South have found the...

Read More →