Friday, October 19

Tag: butterflies

You’ll Never Believe What These Meteorologists Discovered On The Radar…

You’ll Never Believe What These Meteorologists Discovered On The Radar…

Science
Meteorologists at the United States National Weather Service: St. Louis didn't know what to expect when they saw some oddly shaped clouds floating over the city on the radar. When they looked outside, they didn't see a huge storm system. Those radar spots weren't clouds, nor were they birds (which usually fly in a V formation anyway).  You'll be shocked when you see what they really were. This is the huge anomaly that was floating over the city. NWS St. Louis Think you know what these are? NWS St. Louis Did someone say GIANT butterflies? Wikimedia Commons ...Because that is also inco...