June 2, 2010 David Knuffke An artist’s rendering of Quetzalcoatlus, a Pterosaur…and a reminder that I’m pretty psyched that I don’t live in the Cretaceous via scienceblogs.com