Mayflies: Caught on Radar

NEXRAD radar is sensitive enough that it picks up all kinds of natural phenomena, including birds and bugs. USAToday pointed out that a large hatch of mayflies was caught on radar last week (see still image below and animation).
The National Weather Service office in LaCrosse, Wisconsin says:
A Baetis Mayfly, Per the National Parks Service Mayfly Page
Report a Typo
ABOUT THIS BLOG
WeatherMatrix
AccuWeather Meteorologist and Social Media Manager Jesse Ferrell covers extreme weather and the intersection of meteorology and social media.