Feedback

Chimp Chase Gets Wild

 

Escaped chimpanzee leads police, firefighters and zoo staff on a wild chase through Sendai, Japan, before ti was finally tranquilized and taken into custody by authorities.

Shows