On October 28, 2025, powerful winds and storm surge overwhelmed North Carolina’s Outer Banks, sending ocean water over dunes ...