shhhh.... Alien Spacecraft could have landed the Earth and consequently, hit the birds during landing twas a really huge Spacecraft... Remember, skies where colorful that night, loud sounds were banging so, i think that was the best time for Aliens or Marsians to land on earth.. who knows they are here already just roaming around in the form of animals like dogs or even humans... hehe