After days of heavy rain and flash flooding in New England, Hurricane Lee is up next
The first hurricane watch in 15 years has been declared for portions of Maine, while a large area of coastal New England is under a tropical storm watch as Hurricane Lee approaches…