March 31, 2017 5:12 pm

NBC10 First Alert Weather: When Will the Rain End?

Friday’s washout had plenty of people carrying their umbrellas and wearing the raincoats, but when can we put the umbrellas away? NBC10 meteorologists Tammie Souza and Erika Martin have the details.

US & World Videos

Exit mobile version