John Hutchinson
John Hutchinson
John Hutchinson

John Hutchinson

Evolutionary biomechanist. Big/awesome animals, T. rex & other dinosaurs, elephants, locomotion, computer modelling, http://WhatsInJohnsFreezer.com blog.