Click to play video

Launch of Space Shuttle Discovery, 1988

The Space Shuttle Discovery was launched on September 29th 1988. It was the first manned space mission since the Challenger disaster of 1986.

Discovery landed at Edwards Air Force Base, California, four days later.

The most historical events captured on film over the past 100 years
Bookmark and Share

Comments

Comment Title:
Comment Text: