Winter Storm Nemo

Winter Snowstorm Nemo [VIDEO]
Winter Snowstorm Nemo [VIDEO]
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 heavy snow, power failures, flooding and wind gusts up to 75 mph.