1,000 Birds Fall from Arkansas Sky in Hitchcockian Scene

More from LiveScience