Saturday, June 03, 2006

They Red Rain Among Us

Here's another aha moment.

Reddish rainwater, which fell in India, have scientists hypothesizing that the little red buggers are alien life forms. Of course, other grounded scientists have different theories, but let's all pretend shall we?

Aliens have landed! Quick, hide the ducks! Oh, what a world, what a world.


Template by - background image by elmer.0