Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
| No holders yet. | ||||||||||
Three Capybaras at the Zhuyuwan Zoo in Yangzhou, Jiangsu Province - Bazong, Duoduo and Doubao - "didn't want to go to work" and collectively escaped from their "apartment" in the early morning of April 3.