St. Albans, Vermont Weather

What's the weather in St. Albans, Vermont like?