Ever run into something that just boggles the mind? Yesterday, out in the woods in the large local wilderness park, I found something that has me completely mystified.
I swear I am not making this up, and I had nothing to do with it except taking the photos. (Scroll down to see all)