Tuesday, August 09, 2005

And she's down

Discovery landed safely at Edwards Air Force Base in California.

And while there were up there, they took this Echer like shot.

take care,
Will

0 Comments:

Post a Comment

<< Home