Do You Feel Like It Has Rained a Lot In the Past 14 Days?

That’s because it has!  Check out this map of rain accumulation from the last two weeks.  No wonder there’s flooding in the N.E.

Tagged: