Endeavour ends final mission with smooth landing

 

 

Endeavour ends final mission with smooth landing | The Space Shot – CNET News.