bizarre animal deaths

Dead Bird Rain

The bizarre night in Beebe Arkansas when thousands of birds fell from the sky. Beebe, Arkansas: Human Population: 7,400  Black Bird population: 1,000,000 For as…