Photos: STS-134: Shuttle Endeavour's Final Voyage

Date: 10 May 2011 Time: 12:57 PM ET
MORE ALBUMS
Go