Radar shows millions of mayflies near Mississippi River
So many mayflies have emanated from the Mississippi River that they are actually showing up on weather radar. The National Weather Service in La Crosse captured the insects on radar Sunday as they began leav...