Discovery launch
0
0
0 Views·
09/20/20
In
Real Story
Space Shuttle Discovery launches at 9:39 a.m. CDT July 26, 2005, from Kennedy Space Center, to begin its 14-day mission, which includes a visit to the International Space Station.
Show more
0 Comments
sort Sort By