Atlantis Returns

     

     

     

     

     

     

    Wrapping up an 11+ day mission---the final scheduled mission for the spacecraft---the Space Shuttle Atlantis landed smoothly at Kennedy Space Center Wednesday morning...

    Audio clip:

    FOX News Radio's Eben Brown was there to see the landing for himself, and got to speak with the freshly returned astronauts during a post-landing news conference...

    Audio clip: