A strong storm system has had meteorologists on their toes the past couple of days, and the worst of it is set to hit states ...
Meteorologists are tracking a major storm set to bring severe weather this weekend - but the only thing many people are talking about is the amusing shape this storm has apparently taken.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results