WATCH: Shuttle Endeavour launched for the 25th and final time on this date in 2011 on a journey to the International Space Station to install the Alpha Magnetic Spectrometer experiment for physics research, plus deliver another stockpile of spare parts to support the outpost’s extended life.
Related Articles

Uncategorized
OTD…Aug. 18 and STS-68 abort

Uncategorized
OTD…April 4 launches of STS-6 and 83

Uncategorized