0

Bird Strike

On New Years Eve 2011 in Beebe Arkansas thousands of black birds fall from the sky and residents want to know why.

Video Clips

View All

Advertisement