Science Humongous swarm of mayflies captured on weather radar

National Weather Service Radar has detected an enormous swarm of mayflies emerging from the Mississippi River for the slippery finale of their brief lives in the open air. 

By

Right: National Weather Service/AP Left: US Fish and Wildlife Service/AP

Mayfly swarms are so huge that they show up on radar like thunderstorms.