April the Giraffe is FINALLY Having Her Baby [VIDEO]
Subscribe to WDEA Ellsworth Maine on
The longest labor is coming to an end, and April the Giraffe is FINALLY having her baby! There’s no truth she’s giving birth to a bunny for Easter! You can check out the live feed here!