Hurricane Lee is up next after heavy rains hit New England;

© 2025 Vimarsana