Quantcast

Discovery Lands Safely at Kennedy Space Center

March 28, 2009

Mission STS-119 comes to an end as space shuttle Discovery lands at the Kennedy Space Center in Florida. credit: NASA



comments powered by Disqus