Skip To Content

Where To Stream The New Frontier Season 1 Episode 9

Exo Planets

As scientists and astronomers peer more closely and with ever more fidelity at nearby stars, they are discovering countless exo planets. How many Earth-like planets are out there? Could one of them hold life not so different from our own?