Attach

Planet of the Apes Almost Comes True in Florida
Planet of the Apes Almost Comes True in Florida
Planet of the Apes Almost Comes True in Florida
Last week I reported on pork on the shoulder, of the road that is, but this week I couldn’t help myself. A family who was visiting Ocala, Florida and the Silver Springs State Park, well they got to meet some monkeys. Very up close and personal...