Storks deliver babies…or at least they used to. Storks deliver babies- that’s what we were all raised to believe! I know I learned about the Stork before my parents gave me “the talk.” Now they deliver packages for a global internet retail giant. Junior, the company’s top delivery stork, is about to be promoted […]