Do you ever get the feeling meteorologists are just making up new terms as they go? The latest is the so-called “Bomb Cyclone” that’s set to hit the east coast…
Do you ever get the feeling meteorologists are just making up new terms as they go? The latest is the so-called “Bomb Cyclone” that’s set to hit the east coast…