The Giant Turtle That Really Sucked
Turtles are an underappreciated group of tetrapods. Despite a brief flirtation with popular culture in the late eighties and early nineties (although no known species actually eats pizza and wields...
Continue Reading http://blogozoic.wordpress.com
Join the Discussion