first earth sized planet

Forum discussion tagged with first earth sized planet.
  1. S

    TOI700D

    Do you think life is there?