The sun was shining this morning, we are between storms, so I took advantage of it and went for a walk. About a mile from home I saw this:
Three lobsters! I have so many questions! Where did they come from? Who put them there? And most of all, Why? Here's another shot, I added my foot for size reference:
What's the strangest thing you've seen lately?

