There's another thread here about 10,000 birds falling from the sky in China..
Perhaps someone flipped them "the bird".