Northeastern U.S. Braces for Winter Snowstorm Nemo [VIDEO]
Snow is falling across the Northeastern portion of the U.S. today and Americans are getting ready what could be a gigantic historic blizzard. Winter snowstorm Nemo could dump up to 3 feet of snow from New York City to Boston and beyond.
Hurricane-force winds are also expected along the coast with hea…