Drunk with cuteness, we imagine.
Today we learned that China Central Television, the leading broadcast television station in mainland China, has its own Youtube channel on which it occasionally posts videos from the Chengdu Wolong National Natural Reserve in Sichuan. Too bad their pandas' behavior is just so deplorable. Get ahold of yourselves, pandas! Sit up straight and stop clinging to everything already!Read More