Kepler found another one..
Inching closer to disclosure.
And perhaps inching closer to the next place after we escape this planet…
Kepler found another one..
Inching closer to disclosure.
And perhaps inching closer to the next place after we escape this planet…