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...

Play Audio Clip Listen to 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...

Play Audio Clip Listen to audio clip.