Fact or Fiction: Zoo features inflatable animals?

(KGTV) - Does an awful zoo in China really feature inflatable animals?

Print this article Back to Top