Kepler Telescope Found New Planets Better Than Earth

2 Points

Just off to visit that planet Luv, stick the dinner in the microwave, i’ll be back in 6,080,000,000 years…ish.

1 point