STS-7: That Was Definitely an E-ticket!

Apr 03, 10:02 AM

Recorded by NASA.

STS-7 was NASA's seventh Space Shuttle mission, and the second mission for the Space Shuttle Challenger. During the mission, Challenger deployed several satellites into orbit.

Part of the Space is the Place project - for more information, see