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