Yeah, it’s the first day of Spring and snow is falling outside. That’s right — snow. The forecasts from the talking heads is a smorgasboard of weather: snow, sleet, freezing rain, rain and even a thunderstorm or two.

There are daffodils in our front yard that wonder just what the hell is going on.