Space Shuttle Discovery completes its "very successful" mission STS-119 to the International Space Station to bring up the S6 truss segment and solar array. Landing took place at 3:13:45 p.m. EDT on runway 15 at the Kennedy Space Center. Discovery traveled a total of 5,304,000 miles 202 orbits of the earth and a mission elapsed time of 12 days, 19 hours, 29 minutes, 33 secs
Simply Inspirational...
meusicalentall27 2 years ago