Fuzzy caterpillar predicted snow on Dec. 5th!

Sounds like a title from the National Enquirer article, or some such supermarket tabloid, right? Nope, its one of the theories the Farmer