A
Originally posted by Conners_76
the gorilla was only discovered in 1847? Is that really the case?
Originally posted by Piscez
I like the Discoveries, especially the "Giant Gecko". I'd never heard of that.
Originally posted by Cern
Anyone else having trouble?