Astronaut: The Last Push 2012

How far will man go to discover life?