2025-09-19-new-england-towns-shut-down-roads-to-leaf-peepers-E7F5SaJHAMc · good morning america · Sentinel