On-off downpours dump rain on some parts of Mass., not others (so far) [06dGtRbw5yp]