Space shuttle Endeavour sits atop NASA's Shuttle Carrier Aircraft, or SCA, Wednesday, Sept. 19, 2012, at Ellington Field in Houston. Endeavour is making a final trek across the country to the California Science Center in Los Angeles. RIP Endeavour
Shuttle arrival to Clear Lake, Houston Texas NASA space center. I said to myself, that wasn't there yesterday. Then I thought if I tell Jodi that it wasn't there yesterday she would have me locked up. Turns out that it wasn't there yesterday.