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.