Pop-up storms across the East Coast drop heavy rain

More stories from AccuWeather

More stories from New England