i don't know about the mayflies but the dang locusts were going flipin nuts everywhere along the WK parkway today. man they were thick. my truck looks like one big road booger now.