Baby Stuff
Newborn deer are able to walk within minutes. Newly-hatched sea turtles are able to dig, walk, and swim. Baby humans...well...let's just say they're a little behind the curve compared to the rest of the animal kingdom.
Ends on May 30 at 9AM CT