The Space Shuttle Discovery lifts off from launch pad -A at Kennedy Space Center on May in Cape Canaveral Florida en route to the International Space Station on a construction mission

Tags: space, shuttle, discovery, lifts, launch, kennedy, center, cape, canaveral, florida, route, international, station, construction, mission

Prev Next Slideshow
(You can use your keyboard arrow keys )

Top Photos

More liked picsHot Pics