It's March 23rd, the equinox has passed and the storks arrived. It's spring... Or maybe not, judging by what's happening outside.