Out of this world
Written by Aimee Alexander, Apr 3, 2012, 0 Comments
A spring sunrise illuminates the water surrounding Kennedy Space Center and Launch Complex 39B, site of the last Space Shuttle Discovery blast-off. As Discovery’s historic 27-year run comes to a close, the shuttle has one last journey to take. On April 17, 2012, Discovery will be flown out of Kennedy Space Center on top of
