Anyone that’s been to Cedar Point knows the hell that mayflies bring but this last weekend they seemed to step up their game