Saturday, June 3, 2006

Red Rain

A strange red rain that scientists investigated may actually be alien bacteria.

I hope they don't do what the alien bacteria in Evolution did!

No comments: