More rain on the way

With more than 11-and-a-half-inches of rain having already fallen since the beginning of December, what’s one more inch? A lot according to Delaware Weather Network chief meteorologist Matt Powell.

Share