Sts-119, Space Shuttle Launch Stops
by Science Source
Title
Sts-119, Space Shuttle Launch Stops
Artist
Science Source
Medium
Photograph - Photograph
Description
Traffic comes to a halt as drivers pause to watch Space Shuttle Discovery climb into space, leaving contrails glowing in the night sky; March 16, 2009, Cape Canaveral, Florida.
Uploaded
June 14th, 2016
Embed
Share
Comments
There are no comments for Sts-119, Space Shuttle Launch Stops. Click here to post the first comment.