Friendly little thieves - spider monkeys make their displeasure known in a very human way !
spidermonkey