Giant 1,200 pound ape lived alongside humans
1,200 pound ape lived alongside early humans Giant 1,200 pound ape lived alongside humans McMaster University news release November 9, 2005 A gigantic ape, measuring about 10 feet tall and…
you're currently offline