Life in Space?

Life in Space?