Video
Europe Brings Space Tech to Earth
Real-life spinoffs of Europe's space technology down on Earth.