Posts: 2564 From: Netherlands Registered: Nov 2001
posted 04-27-2013 02:15 AM
Space shuttle Discovery nears touchdown on Runway 15 at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida. Landing was at 11:57 a.m. (EST) on March 9, 2011, completing a more than 12-day STS-133 mission to the International Space Station. The photo was taken from the end of the runway by Jimmy Brown.
Posts: 183 From: Albany, Oregon USA Registered: Jul 2006
posted 04-27-2013 01:57 PM
I just don't get tired of that view. Great!
Posts: 1287 From: West Jordan, Utah USA Registered: Dec 1999
posted 04-27-2013 03:47 PM
I'll never tire of it either.