Tags

Related Posts

Share This

vs. Human Climbing Trees

Racing a champion tree climber they keep calling this awesome chimp a “beast”. The chimp should have taking the commentator up to the top of the tree and punched his lights out. Still an awesome race, and you know who wins.