A few years ago, during the New Year holiday, reports of dead birds from different areas filled the Fortean news. Here's another dead birds from the sky story from Idaho, closer to Valentine's Day than the New Year: Dozens of dead owls showing up along I-84: 'It's like they fell from the sky' | KBOI
Making this a Fortean item, indeed: we have owls, and the name of the town -- Twin Falls -- eerily similar to the fictional and famous Twin Peaks. Where, of course, "the owls are not what they seem."
Owls, of course, are an icon for us UFO experiencers. (Read Mike Clleland: The Messengers.)
The mundane explanation for the owl deaths is that the poor birds are killed by cars as the owls hunt on the highway for mice. Possible, but at the same time… really? Article links to a thesis that suggests this is the case.