Time lapse camera catches the snow's arrival outside the ABC11 Durham studios

EMBED </>More News Videos

Time lapse camera catches the snow's arrival outside the ABC11 Durham studios.

Related Topics:
weathersnowDurham

Load Comments