January 11, 2010

E.T. Arrives Home

Discovery’s External Tank has made it home and is now being prepped for the sts-131 mission. credit: NASA

Share on Linkedin Share on Google+