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

EMBED </>More Videos

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


Related Topics:
weathersnowDurham

Load Comments