A strange phenomenon indeed. Could it have been an electronic pulse to clear the air of a prolification of starlings blocking the intended landing strip for our visitors from outer space? Or a business entrepreneur who has come up with a new idea of stunning our feathered friends so that the new planned airstrip at Lydd will not endanger future passengers on incoming/outgoing aircraft?
But the more important question is, Do you get fries with it?
Seriously though, this is odd and sad occurrence, what next? frogs?