Description
NASA’s seventh Space Shuttle mission was a milestone in more than one way: it not only set the record for the largest crew ever to travel in one spacecraft at the time of its 1983 takeoff, it also made Sally Ride the first American woman in space. Rep STS-7’s pioneering trip to the stars with super-soft mission tee, and pay homage.