Rhode Island is bearing the brunt of the blizzard's highest snowfall totals. Over 3 feet of snow, 36.2 inches to be exact, ...
With news of a bomb cyclone set to batter the east coast, it's a good time to learn exactly what kind of storm this is.