www.offlede.com March 28, 2009, Mission STS-119, to the International Space Station, landing at Kennedy Space Center, as seen from Space View Park in Titusville, Fla.
http://www.youtube.com/watch?v=av6Ot6eTWsc&hl=en
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment