Horizon
Horizon tells amazing science stories, unravels mysteries and reveals worlds you've never seen before.
Season 30 · Episode 21 ·
Life is Impossible
Horizon investigates how life began on Earth. Did it evolve on land surfaces on Earth, in the sea, or in space?
21 episodes
No episodes match your search.
Titles you might also enjoy
About
Episode 21 of season 30 of Horizon: “Life is Impossible”. Aired 1993-06-28. Watch it online free on ZapFlix.