A happy “thumbs up” from the crew of the Space Shuttle Endeavour and NASA Dryden Flight Research Center officials heralded…
A lone desert Joshua tree greeted the arrival of Space Shuttle Endeavour at Edwards Air Force Base, CA, May 1,…