- November 15, 2006 • 4:19 pm PST
- + responses
Do you remember that red rain that fell in India a while back. No one knew what caused it. Dust? Pieces of Mars? Food Coloring? Now they think it was aliens. Tiny aliens in raindrops with tiny anal probes.
















