Destination Mars
Horizon - Specials

DESCRIPTION

Tantalising new evidence has emerged that life could exist on Mars. But to find out for sure humans will have to journey to this dry, frozen planet.