Winter storm Nemo is bearing down on the East Coast. Blizzard warnings have been put into effect from Maine to New Jersey, and Nemo is expected to dump up to 3 feet of snow on the New England area.
People ski in Central Park after Winter Storm Nemo (so-named by the Weather Channel) covered New York City with 4 to 8 inches of snow on Feb. 9, 2013. T he Weather Channel, in an online statement, ...