Wild Weather On Memorial Day Weekend

hulu videos
Heavy rain pummeled south Texas on Sunday, while in Vermont emergency crews restored power to homes after a late-season snow storm, NBC’s Michelle Franzen reports.
View Comments