NASA’s Team of Seamstresses Are Out of this World! ? | LIVE SHOW | SEWING REPORT November 26, 2017 by Jennifer Moore Leave a Comment