Have you seen any giant animals with strange grins plastered on their faces looming around town in ?
Patch has seen them. In fact, we came in very close contact with the eerily large inanimate versions of a few monkeys and a frog.
They stare, they're larger than life and lingering in one spot. The guess is that they'll be there through early September.
Can you tell us what these creatures are and where they're sitting right now? And, if they've moved, let us know!