Permalink for Post #1

Thread: The big question about life on other planets: 1000000000000000000000 planets in the universe