NASA S.S. Piers Sellers Cygnus Capsule Lift-Off! (Watch it here) February 21, 2022 Geraldine Technology in Business Videos Technology in Business Watch S.S. Piers Sellers Cygnus Capsule launch to the International Space Station from NASA’s Wallops Flight Facility in Virginia carrying 8,000 pounds of cargo. Credit CNET Highlights