Video Devastating flash floods wreak havoc in New Hampshire following severe storm. December 19, 2023 Abigail Turner