9873
8027300

The Sky at Night

The Aliens Next Door?

Could alien life exist closer than we think - perhaps right next door? The team investigate evidence that suggests the search for life beyond Earth may lie within our own solar system.