A new scientific investigation being conducted on the International Space Station is looking at high-tech shoes manufactured in space.
See All 2737 Episodes of "Innovation Now"