Monday, March 06, 2006

alien rain in india

the aliens have landed. read this:
http://observer.guardian.co.uk/world/story/0,,1723913,00.html

No comments: