Tag Archives: Japanese TV

Chimpanzee Riding on a Segway

With all the negative publicity surrounding chimpanzees, I just want to give a little positive PR.

2 Comments

Filed under animals, humor