The town of Beebe, Ark., had an unusual New Year's Day when it awakened to the sight of countless deceased birds that had fallen from the sky. read more
Read More...
Read the complete post at http://www.steptalk.org/node/38192
Posted
Jan 06 2011, 12:31 AM
by
Step Talk