1
Statistically pretty mindboggling you could possibly have habitable planet in closest star system to us. What are the odds this is just "coincidence"
Bookmarks