Heavy rain cuts off roads, floods towns in Vermont

Heavy rain slams the Northeast, cutting off roads and flooding entire towns in Vermont.

Email Not Displaying? Click Here