Evolution marches on: the moofalo

Not exactly what they mean by evolution in action…

moofalo

By John Reece