Friday, April 08, 2005

Gotcha, Discovery!


NASA's site has a photo taken by Commander Leroy Chiao as the International Space Station he is travelling on flew over the launch site.
220 miles above the surface of the earth! and i get giddy just looking down from the glass floor in the cn tower!

0 Comments:

Post a Comment

<< Home