October 9, 2004 10:15 PM Subscribe
Six foot tall ferocious lion killing species of ape discovered in jungles of the Congo. Or they could be giant chimpanzees. Or half-breeds. The discovery has baffled scientists.
This thread has been archived and is closed to new comments