STS-134 Shuttle Crew Visits Stennis

STS-134 space shuttle mission Commander Mark Kelly addresses employees gathered at the foot of the A-2 Test Stand at NASA’s John C. Stennis Space Center during a crew visit June 11.