Thursday, April 14, 2016

Chacha the Chimp (VIDEO)

A pretty amazing animal, totally out of his natural environment.

At Toronto's National Post, "Video captures moment a fugitive chimp falls from power line after desperate bid to avoid zoo workers."

And watch, at RT, "Dramatic high-altitude chase as chimp goes on the loose in Japan."