Fun facts about giraffe sex to keep you occupied while you wait for that giraffe baby

Giraffes are silly

Time to have the talk about the birds and the giraffe pee

A giraffe in Harpursville, NY is about to give birth. Instead of just watching the live stream, learn a little about the horrifying process this giraffe went through to…