Sunday, June 11, 2006

Aliens in India?

An Indian scientist is proposing that mysterious red rains contain alien spores. He's either wildly incompetent, or on to something very cool!

0 Comments:

Post a Comment

<< Home