Doesn't matter how many times I see this...
...I still get a lil' lump in my throat when they land safely.
Space Shuttle Discovery, returning home yesterday
http://www.youtube.com/watch?v=V53LU_IWgqo
Space Shuttle Discovery, returning home yesterday
http://www.youtube.com/watch?v=V53LU_IWgqo