- Aug 25, 2011
- 29,229
- 20
- 376
There are aliens. Remember the red rain in India back in 2001? Apparently there were spores or something in the rain from space. I doubt the whole "flying saucer" theory, but I believe in something like another species of dog somewhere else in the galaxy.