The PJ Tatler

Discovery lifts off safely

The final mission of Space Shuttle Discovery launched successfully. Godspeed.