Sunday, March 12, 2006

It's raining men...I mean aliens

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.