Endeavor Lifts Off on Its Last Mission Author: retrophisch Published: May 17, 2011 0 comments Courtesy of spacevideo, in case, like yours truly, you missed watching it live.