British scientists believe that the "red rain" which fell on Western India in 2001 contains the remnants of alien life.
Apparently the particles from a passing comet entered the atmosphere, mixed with moisture, and rained down on the hapless inhabitants of the subcontinent.
No word yet if they repelled the aliens with tin hats.
Sunday, March 12, 2006
It's raining men...I mean aliens
Posted by WordBearer at 10:34 PM
Subscribe to:
Comment Feed (RSS)
|