April 5, 2010: Space Shuttle Discovery STS-131 lifts off from Pad 39A for a 13 day mission to the International Space Station. The 7 person crew will be delivering Leonardo a multi-purpose Logistics module, a pressurized "moving van" that will be temporarily attached to the station. The module is filled with supplies, and a new crew sleeping quarters. Kennedy Space Center, FL
Add to Cart Download