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