NASA’s Team of Seamstresses Are Out of this World! ? | LIVE SHOW | SEWING REPORT November 26, 2017 by Jennifer Moore Leave a Comment A team of seamstresses at NASA’s Jet Propulsion Laboratory in Pasadena, California work to make various items for spacecrafts.