Devastating flash floods wreak havoc in New Hampshire following severe storm.

Abigail Turner

Abigail Turner