On October 28, 2025, a powerful coastal storm struck North Carolina's Outer Banks, sending ocean water surging over ...