2025-01-21 Snow begins to fall at Nags Head Snow flurries began to fall Tuesday at the beach in Nags Head, North Carolina. This video does not have sound. Posted 1/21/2025, 10:18:00 PM Updated 1/22/2025, 1:58:06 AM © WRAL