Who told Boyz II Men to come up with the song “Let It Snow”….. how about let it GO! The East coast is bracing for another major storm. This time it is predicted to be a blizzard in the Northeast part of the country. Over 1,500 flights have been cancelled so far.
click here to read more and to see some of the areas projected to be hit with snow.