Take-off! Endeavour Bids Farewell To Edwards | Video
By Steve Spaleta |
The retired Space Shuttle took off from the Air Force base for the last time, starting the last leg of its 3 day whirlwind tour of the United States. It will land in Los Angeles after flying by several California landmarks.