June 10, 2011, 7:35P
These appear to be Venus fly traps. I have no idea what this has to do with Peanuts.
June 11, 2011, 12:31A
One of the more WTF elements I have seen at a major park lately, yet somehow loveable in their strangeness.
"Thank the Phoneticians!"