STS-121 Landing
(July 17, 2006) Space Shuttle Discovery's STS-121 mission landed at the Kennedy Space Center on July 17, 2006. Launched on July 4, 2006, The mission delivered supplies to the ISS and tested new equipment and procedures to increase the safety of shuttle flights.
Credit: NASA
Image Number: STS121-S-054
Date: July 17, 2006
				
					37,953
			views
	
		
					
						24
					
			faves
		
	
				
				0
			comments
	
	
			Uploaded on July 17, 2015
	
	
			
					Taken on July 17, 2006
			
	
STS-121 Landing
(July 17, 2006) Space Shuttle Discovery's STS-121 mission landed at the Kennedy Space Center on July 17, 2006. Launched on July 4, 2006, The mission delivered supplies to the ISS and tested new equipment and procedures to increase the safety of shuttle flights.
Credit: NASA
Image Number: STS121-S-054
Date: July 17, 2006
				
					37,953
			views
	
		
					
						24
					
			faves
		
	
				
				0
			comments
	
	
			Uploaded on July 17, 2015
	
	
			
					Taken on July 17, 2006
			
	
