This video Do you think that there is life in the solar system other than our own? is from the series Space