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.

Full Episodes

Video Clips