Strange Prints in the Snow – Could it Be that Big Foot Stopped By?
Last night, while looking out my back door at the recent snowfall, I noticed some very interesting “prints.” Could Big Foot (aka The Snow Monster) have been visiting? No, it was much less interesting, but still they were fascinating prints. Any ideas? Hint: They were NOT made by humans!