What's With the Enormous 8 Foot Pinecone in Maine?What's With the Enormous 8 Foot Pinecone in Maine?Can you imagine the size of the squirrel?Lori VoornasLori Voornas