TODAY   |  March 19, 2013

Winter storm blankets New England with snow

The Weather Channel’s Jim Cantore reports from Concord, N.H., where snow is continuing to fall with totals of up to 18 inches expected in the Northeast.

Share This:

Sorry, we do not have a transcript available for this video at this time.