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.
Think you know what these are?
Did someone say GIANT butterflies?
(via NWS St. Louis, H/T Elite Daily)
Personally, I’d take a cloud of beautiful butterflies over a huge storm system any day.