EMBED </>More Videos

A major storm on the East Coast has brought travel to a standstill as snow is dumped on New England and New York City. (WLS)