Strange weather radar imaging Obviously not a natural phenomena, but this was the “look ahead” imaging on the AccuWeather radar. I’m just curious…