A left side view of the Space Transportation System 7 (STS-7) shuttle Challenger touching down on the runway at the end of its mission
A left side view of the Space Transportation System 7 (STS-7) shuttle Challenger touching down on the runway at the end of its mission