Yikes! Large mayfly hatch is visible on National Weather Service radar



LA CROSSE -- There was something on the National Weather Service's (NWS) radar in the La Crosse area on Thursday evening, July 25. But it was not rain or something else falling from the skies.

According to a post on the NWS' Facebook page, what showed up on radar was a sizeable mayfly hatch.