PopKulture's photos with the keyword: Great Ape Farm

Chimps on the move

18 Jul 2011 148
This vintage travel brochure from the defunct roadside attraction, The Chimp Farm, tauts their move to a new location at Lake Wales, Florida - whether or not they ever made it, I don't know.