The streets of Ludlow, Vermont, were transformed into rivers after flash flooding struck the town on Monday. » Subscribe to NBC …
The streets of Ludlow, Vermont, were transformed into rivers after flash flooding struck the town on Monday. » Subscribe to NBC …