Best of the Best Provides New Views: Commentary of Shuttle Launches

This video from the Glenn Research Center highlights in stunning, behind-the-scenes imagery the launches of three space shuttle missions: STS-114, STS-117, and STS-124.

Details
Publish Date
Run Time 00:45:24
Topic Documentaries
Video Quality HD
Rating TV-G
Language