Where To Stream The Sky at Night Season 2006 Episode 13
The Evil Twin
- Aired November 6, 2006
- 30 Min
Venus was once thought to be the sultry home to a mysterious race of aliens. We now know it has searing temperatures, and a thick, caustic atmosphere. Patrick Moore discusses the latest findings of the European mission Venus Express which is currently scrutinising Earth's evil twin.