Chimps Discover Camera

Posted: 2/17/2010 12:00:00 AM
35,871
 
Description: A camera set up in the jungle attracts some curious chimps.
Share:
 

Video Comments