IFL Science
April the giraffe is FINALLY giving birth! The entire internet has been waiting with bated breath for months, and the moment is FINALLY here! Look closely and you can see the infant's legs beginning to emerge. Good luck April! Edit: congratulations to April for finally delivering a healthy baby! Thanks for tuning in everyone.