Annie_M Moderator Mar 2, 2016 22,001 784 113 Visit site Feb 24, 2017 #1 Is anyone else watching live feeds of April the Giraffe, who is going to give birth anytime?