Weather Almanac for St. Johnsbury, VT