Forget the Birth Certificate…

…I want to see Nature’s Engineering Degree!
Yet another installment of, “How an Incredible Design TOTALLY Supports the Theory of Evolution!”  Courtesy of Wired Magazine.
High-Speed Video of Locusts Could Help Make Better Flying Robots
Oh how I long for the day when the evolutionist crowd can manage to kick out some puff piece without anthropomorphizing inanimate objects [...]