9 Aug 2005

And she’s down

Author: will | Filed under: Uncategorized

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

Leave a Reply