Tuesday, March 2, 2010

Artwork of the Day #13!!!!!!!!!!!!

Artist Reconstruction of the amazing Toodontid, Jenfengopteryx elegans. This is a preview for the 13th Fossil Fact where I will be discussing the "Dino-Bird Theory" in Paleontology. Stay Tuned as this will be my first post in a good while! :) Did you miss me? The Raptor Is Back!!