GOOD Blog

  • November 15, 20064: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.
Posted in