Categories Tumblr video Endeavor Lifts Off on Its Last Mission Post author By retrophisch Post date May 17, 2011 Courtesy of spacevideo, in case, like yours truly, you missed watching it live. Tags endeavor, NASA ← →