Welcome back to Boston. We, the powers that be, would like to show our gladness for your return by granting you a miserable, cold, Londonesque day of rain and wind. We heard you liked that sort of thing.
New England Weather
If you don't like the weather in New England, wait a minute!