Jim Jova 0 Report post Posted September 8, 2011 The reaction to freedom of a group of chimps kept in a lab for their whole lives has been filmed Share this post Link to post Share on other sites
skylady 38 Staff Report post Posted September 9, 2011 ...and a hello to you too, feeling free at last.... :mellow: WELCOME to our Forum !!! Visual it being so... And it shall be... Share this post Link to post Share on other sites