Originally Posted by zook This makes the idea that our planet was seeded with life by some advanced alien race all the more plausible. lol
Forum Rules