As moms know, pregnancy can take a while. Nine months is a long time to wait for a baby. For a giraffe, it's even longer -- 13-15 months. It certainly seems we waited forever for April the giraffe to give birth, but the blessed event finally happened on Saturday morning. If you've never seen a giraffe give birth before (nope, not me!), then take a look at this video. You've got to move way ahead for the actual birth, at the 3 hour, 21 minute mark.