This week Wisconsin-ites were treated to a mayfly emergence. Just how many mayflies are there? Enough that they show up on weather radar.
The slippery goo created by millions of mayflies is blamed in a three-car pileup in Hager City, WI yesterday night.
Mother Nature is amazing and sometimes, disgusting.