What's With the Enormous 8 Foot Pinecone at Deering Oaks Park?What's With the Enormous 8 Foot Pinecone at Deering Oaks Park?Can you imagine the size of the squirrel?Lori VoornasLori Voornas