The Space Shuttle Discovery awaits release on her final voyage. We’ll be watching closely from the International Space Station. Godspeed to the crew ...God’s grace to our Launch Control and Mission Control teams. Go Discovery! We’ll leave the light on for you!   - Wheels, Shannon, Scott, Fyodor, Sasha, and Oleg.