Wednesday, January 5, 2011

Birds fall from the Sky In China

China is the latest country to report birds falling from the sky on Jan 5th 2011

No comments:

Post a Comment