Thursday, October 6, 2011

Happy Birthday T-rex and Albertosaurus!

Tyrannosaurus rex and Albertosaurus sarcophagus both celebrate their 106th birthday today! Wish them both a happy birthday!

Download the original 1905 Osborn paper here. (Thanks to Thomas Holtz on facebook for providing the link today!)