Monster Blizzard Heading for Northeast U.S.
The National Weather Service is reporting that a blizzard of unusual size and ferocity might be heading for the Northeastern United States. According to Bloomberg the storm has the potential to dump two feet of snow on Boston and eastern Massachusetts, potentially causing power outages and leaving 10 inches in New York City. Curled up in our […]
Monster Blizzard Heading for Northeast U.S. Read More »