The Real Planet of the Apes
Posted by Razorback from www.youtube.com
"There's an island in the middle of a river in Liberia, deep in the jungle of West Africa that's said to be home to over 60 chimpanzees, all infected with contagious diseases. They were released there years ago after being used for medical research and now they roam wild."
glen likes this
0 comments
Login to comment →