STS-29: 28th Spsce Shuttle Launch & Landing (3-13-89)

7 months ago
406

STS-29 was the 28th NASA Space Shuttle mission, during which Space Shuttle Discovery inserted a Tracking and Data Relay Satellite (TDRS) into Earth orbit. It was the third shuttle mission following the Challenger disaster in 1986, and launched from Kennedy Space Center, Florida, on March 13, 1989

More Space Shuttle Videos
https://rumble.com/playlists/Ef58RRInJIA

Loading comments...