‘Weather Godzilla’ Spotted Over New England

"But does it have a novelty Twitter account?," you may be asking. Why yes. Yes it does. Weather Godzilla already came and went without doing significant damage, but follow @WeatherGodzilla to always remember the chaos it could have wreaked.