While space shuttle Endeavour's six-member crew prepares for a night landing at NASA's Kennedy Space Center, the Shuttle Landing Facility, or SLF, will be ready to light the way home.Gregory Bordeaux, the electrical power production supervisor with InDyne Inc., at Cape Canaveral Air Force Station, is looking forward to witnessing his first night landing from a unique vantage point.Bordeaux
No comments:
Post a Comment