A look at Europe's Johannes Kepler 'space truck'