Snow Showers Fall in North Dakota on Thanksgiving Morning

Light snow showers fell in Grand Forks, North Dakota, in the early hours of Thanksgiving, November 26, the National Weather Service (NWS) said.

The NWS said holiday travel on Thursday could be impacted by the snowfall. Credit: NWS Grand Forks via Storyful